0
10
41
129
47
43
88
97
40
76