573
129
446
68
217
27
268
154
481
115
504
125
558
182
525
139
432
115
81
62
579
106
334
9
138
88
521
119
67
8
140
7
281
168
359
123
429
150
68
58