34
38
49
69
72
82
93
94
99
105
115
116
128
154
178
191
222
237
271
274
278
284
286
287
305
311
322
324
325
326
350
353
354
378
389
423
440
450
456
460
470
473
479
485
500
517
542
545
549
551
552
555
560
564
568
586
591
593
595
600
604
612
620
622
639
658
662
674
680
696
701
707
712
716
723
724
726
729
734
752
773
783
787
794
801
811
826
834
837
838
849
853
863
875
880
881
884
885
897
899
906
954
956
958
970
1013
1029
1030
1041
1042
1045
1061
1074
1080
1089
1100
1102
1153
1186
1193
