27
39
53
69
84
90
105
111
133
145
178
187
200
201
228
233
246
253
254
272
280
303
305
316
318
333
342
351
360
362
366
377
394
398
407
423
425
435
450
459
462
479
487
488
506
512
518
522
525
526
527
545
565
580
586
606
639
640
656
660
687
688
692
701
703
708
722
725
727
750
773
782
783
792
796
801
833
847
849
854
863
865
868
878
881
888
889
916
924
929
986
998
1005
1007
1024
1047
1048
1057
1061
1104
