3
7
20
30
34
36
42
44
52
58
59
62
78
85
92
101
117
129
132
138
141
157
161
162
200
202
208
212
217
247
249
254
255
256
272
275
283
299
329
365
398
399
416
420
432
446
461
462
470
481
492
503
523
534
561
568
569
575
581
592
595
596
603
604
606
612
621
638
641
642
652
658
664
666
681
685
693
718
719
725
751
759
770
772
800
810
825
840
844
846
859
877
899
912
924
937
944
956
957
983
1005
1007
1011
1028
1029
1041
1043
1066
1080
1083
1109
1113
1119
1126
1128
1145
1154
1157
1169
1176
1185
1194
1199
1215
1239
1245
1269
1294
1298
1304
1310
1313
1343
1351
1364
1366
1374
1381
1386
1391
1413
1427
1429
1439
1455
1486
1489
1490
1496
1501
1519
1521
1543
1550
1553
1554
1555
1557
1567
1577
1588
1605
1610
1617
1691
1697
1718
1740
1741
1748
1750
1756
1758
1789
1801
1819
1830
1832
1839
1844
1850
1872
1877
1887
1889
1897
1899
1905
1908
1915
1916
1919
1927
