18
42
94
110
147
155
173
184
198
262
308
333
341
379
380
396
448
471
521
567
570
572
576
646
729
730
774
782
791
806
809
845
856
861
873
918
940
948
961
982
1018
1069
1084
1152
1375
1415
1432
1454
1475
1481
1507
1521
1530
1540
1546
1561
1626
1680
1718
1721
1737
1754
1846
1888
2064
2075
2208
2237
2293
2399
2407
2495
2511
2546
2605
2620
2630
2637
2650
2651
2705
2784
2831
2845
2883
2912
2975
2988
2993
3002
