348
471
476
41
313
394
513
31
44
68
209
28
347
12
35
231
846
466
21
545
739
91
132
32
293
459
22
491
390
659
280
82
24
16
49
123
46
360
408
39
30
63
663
94
470
34
703
42
27
413
38
67
17