8
20
34
36
42
59
69
81
111
128
135
143
147
151
170
178
179
183
190
208
209
211
217
219
228
261
270
275
291
299
303
306
327
329
331
349
358
360
393
394
396
397
408
417
425
441
450
456
459
472
478
496
510
516
538
541
543
568
583
592
614
632
661
681
708
719
729
732
745
756
776
780
784
785
815
826
830
848
856
864
872
904
930
939
950
960
961
968
973
974
977
981
983
988
990
996
1029
1044
1050
1064
1071
1072
1084
1092
1095
1127
1130
1132
1134
1143
1149
1156
1164
1165
1171
1174
1176
1182
1187
1193
1212
