241
115
481
33
444
100
153
88
583
136
495
91
601
220
391
251
214
55
630
176
611
191
458
289
338
57
510
215
422
137
338
111
157
80
226
145
324
214
443
125