0
105
6
2
13
10
44
72
7
27
16
77
53
124
25
28
41
85
78
131
126
87
93
80
62
118
170
55
92
61
86
84
232
117