24
26
27
30
44
56
57
58
69
71
78
91
106
111
134
146
154
161
166
168
182
183
196
216
222
224
231
233
239
270
279
296
307
323
345
380
388
405
427
439
448
450
456
484
485
490
499
502
517
558
562
597
600
606
610
627
634
640
649
672
673
688
698
727
761
764
775
779
788
795
798
833
865
867
870
872
873
886
890
905
933
941
943
951
968
983
994
997
1004
1005
1007
1008
1010
1024
1026
1029
1035
1044
1045
1053
1083
1084
1094
1096
1125
1150
1158
1161
1166
1182
1187
1199
1204
1235
1248
1268
1272
1284
1303
1324
