597
140
467
79
232
32
316
183
496
123
531
135
571
192
535
142
444
120
87
64
582
106
342
9
142
88
583
164
69
8
147
9
285
169
372
129
436
153
76
62