635
302
541
73
371
125
422
24
311
65
643
209
514
140
792
358
484
187
255
85
223
54
605
169
649
237
353
159
469
202
702
345
851
308
556
116
221
79
280
202