142
935
33
770
113
790
50
594
27
638
278
1,047
61
606
558
77
580
52
622
37
582
18
1,100
45
531
68
510
535
73
408
36
372
57
360