64
27
6
18
43
83
332
19
8
2
50
51
10
33
13
29
109
48
21
45
208
78
474
150
25
38
167
390
104
14
79
184
413
89
143
31
59
36
63
15
145
1346
352
26
24
47
154
162
16