70
61
58
12
161
99
19
49
34
24
14
9
7
299
21
72
28
57
53
151
66
269
215
11
2
136
81
64
15
10
458
13
305
334
254
55
134
133
94
33
121
104
306
36
63
47
109
155
50
22
27
6