0
3
5
12
2
11
10
73
8
6
18
1
24
59
7
19
97
149
81
283
191
27
35
134
29
31
76
119
74
128
22
25
157
267
96