37
27
20
11
8
198
186
66
25
103
21
9
90
24
80
58
291
305
147
184
74
88
279
41
108
146
595
394
131
204
323
231
261
111
209
63
413
448
421
407
364
114
126
632
183
218
69
92
31
45
110
391
72
50
200
51
62