9
20
37
42
54
61
72
78
122
128
153
170
190
199
200
205
220
241
244
255
264
268
270
272
280
283
290
316
317
337
339
341
345
352
360
376
384
391
392
398
400
420
437
438
439
451
467
472
487
516
551
555
574
580
587
596
604
613
623
625
641
645
650
654
661
663
665
668
676
681
690
698
711
729
732
748
754
760
771
805
826
832
840
844
845
852
864
865
889
904
909
937
938
941
949
972
973
986
992
998
1006
1009
1035
1036
1051
1072
1090
1093
1094
1098
1112
1113
1115
1124
1137
1175
1181
1193
1203
1207
1217
1225
1231
1238
1242
1247
