0
10
41
129
47
42
88
97
38
76