0
16
62
1
53
67
48
40
43
49
69
108
114
99
105
106
103
98
111
77
89
79
78
81
76
84
97
80
100
2
128
72
91