9
0
33
2
8
4
3
13
29
6
32
131
21
11
5
10
47
19
14
17
139
122
145
61
107
116
76
287
55
152
181
184
294
155
191
204
355
414
48
95
58
165
87
384
223
85
336
97
400
123
154