164
885
39
863
29
487
121
443
102
546
428
28
374
20
401
31
314
16
266
57
315
263
56
240
230
1
148
316
22
295
38
255