48
29
65
26
19
224
15
68
23
17
56
41
32
7
200
212
155
196
346
147
128
203
80
546
229
126
127
124
38
77
154
170
199
20
51
121
34
138
69
158
299
52
31
16
10
5
9
130
44
78
27
104
25
49