3
30
44
56
66
68
81
82
86
102
115
120
124
131
142
150
151
154
167
170
183
190
193
203
210
223
245
259
281
284
286
292
296
299
309
310
337
363
368
396
406
415
423
424
429
437
445
458
470
477
478
502
515
516
520
529
531
534
537
557
568
582
587
616
618
625
629
644
650
652
654
656
662
664
681
684
686
705
711
718
719
722
741
745
748
775
781
787
795
827
852
857
873
890
908
911
917
919
932
958
964
967
979
1001
1025
1062
1067
1074
1108
1163
1164
1165
1166
1170
1174
1225
1240
1247
1268
1280
1290
1291
1301
1312
1317
1325
1331
1332
1338
1353
1364
1367
1376
1378
1383
1384
1396
1402
1459
1463
1472
1477
1494
1497
1500
1504
1507
1518
1523
1535
1561
1563
1583
1590
1594
1612
1613
1624
1646
1655
1657
1672
1675
1677
1682
1686
1693
1697
1700
1705
1714
1725
1743
1744
1755
1766
1770
1778
1783
1789
