152
862
101
351
54
681
24
630
47
426
65
501
105
437
35
59
563
55
369
25
425
69
481
23
333
72
490
16
266
49
334
33
320
390