60
207
496
6
268
212
592
558
34
257
338
159
119
165
231
2
521
506
502
217
152
130
431
337
127
29
401
490
160
221
343
520
527
306
569
126
258
237
286
572
510
417
311
278
309
11
523
65
274
451
173
176
467
164
537
102
305
4
0
410
