8
19
27
32
43
47
54
57
63
71
77
87
113
124
126
132
141
154
156
163
167
169
178
181
188
195
237
239
249
276
288
306
315
330
331
348
361
369
376
393
397
400
404
440
490
494
496
506
507
521
522
528
540
544
547
553
563
572
605
606
610
620
646
651
658
659
670
676
683
686
689
693
701
702
723
727
730
738
745
751
754
767
771
774
779
797
798
810
813
825
831
832
891
909
934
947
950
951
959
967
973
986
988
991
1018
1023
1072
1086
1093
1095
1099
1100
1113
1126
1127
1153
1157
1159
1167
