108
965
65
861
76
867
96
560
100
658
56
652
53
489
82
640
110
523
73
485
58
330
70
440
94
390
34
427
23
420
67
360
93
263