9
24
43
44
46
60
79
86
107
112
129
136
149
154
160
171
178
191
198
202
223
229
242
244
247
251
268
298
304
320
331
333
339
354
359
363
367
372
376
389
393
394
411
414
417
418
432
437
446
447
469
476
477
482
483
494
502
503
513
526
536
550
555
556
557
558
562
564
569
571
578
580
583
584
586
587
591
598
604
608
612
619
621
622
625
629
637
659
668
672
673
681
697
698
700
718
725
731
741
743
748
759
763
790
793
801
802
804
816
818
821
834
836
846
847
851
867
868
874
883
886
900
901
940
958
966
984
1021
1022
1056
1060
1063
1078
1089
1108
