1
0
7
2
17
3
4
6
14
9
84
122
28
212
43
334
109
49
18
217
161
102
104
15
19
24
239
55
184
99
242
77
139
121
56