1
140
2
33
343
4
5
540
66
646
73
743
811
851
917
957
106
1046
1119
1159
12
1320
1360
1417
1457
156
1534
16
176
1734
183
1843
19
208
2048
214
2144
22
23
24
25
26
27
2825
2815
2912
2928
30
31
32
33
34
35
364
3636
37
38
39
40
4040
4140
41
42
4337
433
44
4540
45
4634
466
4737
473
4829
4811
4923
4917
5034
506
5121
5119
52
5320
5320
5423
5417
5546
556
56
5746
576
5837
583
59
6032
608
6136
614
62
63
64
65
66
67
6865
6825
6952
6912
70
71
72
73
74
75
7644
764
77
78
79
8040
80