165
648
98
538
182
605
56
407
45
460
58
355
27
329
28
342
44
332
1
2
43
376
31
282
53
372
10
357
24
179
3
22
292
37
228
25
194