332
916
147
775
72
444
65
570
63
429
34
318
68
324
284
461
38
245
36
265
56
321
29
224
15
220
13
199
20
898
189
24
200
173