624
125
221
9
456
158
493
115
165
78
474
69
510
30
405
114
481
87
44
29
237
138
193
100
348
122
182
139
551
146
566
112
205
51
358
138
226
174
546
153