83
903
172
966
27
910
62
657
52
633
173
548
23
602
15
470
40
481
509
452
60
429
25
419
408
92
1,078
54
340
108
349
32
392