361
251
29
94
175
85
69
218
363
197
91
362
357
427
75
240
189
73
130
157
80
176
30
68
62
1379
353
18
54
378
577