47
188
40
27
20
11
8
208
196
67
25
106
24
9
95
81
59
304
306
151
187
78
89
287
42
108
149
603
396
103
132
212
327
232
265
111
224
63
41
423
458
430
410
375
114
127
640
221
70
93
31
46
395
74
21
50
200