32
831
87
821
40
707
36
639
18
430
27
407
46
436
58
387
25
419
438
43
373
26
354
37
300
23
291
6
322
35
316
30
358
269