165
648
182
605
98
538
45
460
56
407
44
332
27
329
28
342
58
355
16
266
53
372
10
357
31
282
22
292
43
376
8
302
15
273
267