47
26
19
15
60
111
34
12
6
5
53
51
72
27
8
92
155
13
224
134
43
42
115
46
308
149
86
45
320
121
61
130
168
159
188
129
215
37
59
28
158
74
140
30
23
112
278
31
123
50
191
207