27
35
56
67
85
86
91
96
100
103
114
117
131
137
142
152
165
171
180
192
194
198
214
221
226
240
281
298
299
318
321
330
336
345
359
366
375
379
395
419
427
440
443
458
462
465
476
486
487
490
522
530
547
552
556
562
568
570
574
620
624
625
628
632
640
641
684
689
697
698
713
719
727
732
746
758
759
767
770
773
810
821
824
831
833
836
847
851
856
858
860
862
865
869
891
895
897
898
902
907
921
944
954
963
965
978
982
986
996
1011
1038
1039
1062
1078
1090
1122
1126
1152
1158
1161
1194
1205
1217
1224
1233
1238
1245
1260
1284
1287
1288
1304
1340
1341
