0
2
6
33
20
21
25
43
15
97
192
16
204
31
116
38
81
191
112
59
37
71
56
30
127
118
76
28
228
40
161
117
47
92
106
203
146
185
124
45
44
75
317
85
73
57
94
96
363
46
79
80