474
581
470
591
415
622
484
325
520
422
329
473
583
514
423
530
399
614
245
465
293
350
349
327
401
544
509
315
385
433
441
345
265
448
498
449
536
454
511
326
388
435
488
476
296
460
495
383
391
371
277
689
380
372
582
531
503
249
459
463
290
525
258
405
398
471
663
374
523
351
331
281
328
377
508
419
367
654
519
360
518
657
455
369
610
299
337
566
343
515
548
444
697
451
609
552