17
6
21
0
3
1
12
13
29
2
26
24
18
52
11
102
93
96
60
42
30
67
110
97
332
118
147
182
105
143
34
87
387
157
85
40
168
131
428
142
43
79
37
109
19
46
215
65
23
9