335
20
307
49
333
24
418
42
558
61
481
127
656
63
689
72
797
74
750
63
417
33
853
62
638
61
407
35
516
39
576
94
543
35
697
66
381
23
470
47
444
37
354
66
361
48
415
23
489
212
571
71
657
53
464
43