1
0
12
5
3
9
115
23
22
2
16
27
62
221
10
34
28
7
53
130
98
155
341
447
54
39
204
125
419
37
322
100
189
228
147
61
4
145
132
214
30
44
107
84
59
171
17
309
162
123
86
146