12
20
24
26
35
48
60
61
69
86
87
94
96
98
131
134
137
148
150
151
168
178
184
194
200
208
210
213
220
252
255
266
277
294
297
315
320
324
359
367
369
372
374
379
381
382
400
421
433
438
440
446
450
454
456
481
483
484
489
493
502
524
530
555
560
562
578
600
601
616
652
668
672
689
716
718
748
751
775
784
789
795
808
817
823
846
857
879
887
889
899
903
923
929
936
947
952
969
981
1002
1008
1025
1026
1031
1043
1051
