83
900
172
962
27
909
62
656
54
631
6
311
173
546
23
602
15
470
40
478
507
451
60
429
25
418
408
339
34
391
108
347