12
18
41
48
73
100
101
102
132
161
173
177
187
204
212
216
252
267
286
330
363
374
385
389
395
406
409
414
423
441
463
472
486
493
510
540
559
561
590
592
600
603
607
614
720
741
757
758
776
805
809
823
832
861
863
879
887
893
896
897
942
944
962
965
968
985
1006
1009
1041
1065
1071
1150
1248
1270
1301
1303
1336
1345
1353
1372
1434
1438
1442
1446
1468
1470
1473
1489
1491
1530
1626
1627
1629
1631
1649
1656
1668
1677
1715
1720
1745
1750
1756
1770
1785
1790
1796
1844
1847
1849
1862
1865
1873
1874
1880
1904
1915
1919
1921
1930
1939
1942
