0
1
29
58
28
164
73
50
77
75
38
39