8
4
1
24
3
38
11
19
18
14
16
5
21
66
68
43
136
32
27
388
28
326
202
164
467
84
88
59
128
115
235
45
92
69
85
74
186
162
70
120
54
56
346
197
143
195
149
99
75
63
40
60