95
731
86
431
140
483
67
470
72
406
58
366
36
274
66
410
31
324
61
740
8
315
41
300
15
295
14
291
292
513
45
334
43
301
32
258