1
7
2
0
16
17
5
88
24
3
12
8
6
21
48
66
13
4
25
69
37
15
20
51
50
81
136
459
366
245
135
39
29
79
91
130
186
223
162
191
163
64
211
145
146
168
270
386
161
58
102
152
93
30