522
418
339
328
101
211
319
209
214
224
201
529
223
519
539
535
623
228
129
627
626
628
625
310
537
500
119
534
323
218
115
437
436
624
225
630
510
334
216
322
304
505
414
103
336
125
531
514
204
330
606
335
509
422
231
105
610
607
337
629
600
604
439
608
405
517
408
622
300
400
205
423
425
523
525
123
428
605
424
430
524
438
501
200
536
202
203
331
527
117
416
518
434
317
504
515
229
406
329
222
415
324
417
631
131
207
230
309
602
315
516
325
419