10
11
23
35
51
68
87
120
138
148
150
152
172
181
184
197
208
241
249
261
273
274
286
301
313
327
328
348
376
417
433
449
460
464
468
481
485
491
503
507
509
516
526
538
543
568
570
573
579
601
607
614
617
627
628
635
638
646
648
657
668
678
682
694
698
704
717
729
749
753
757
764
771
776
780
789
795
802
817
826
846
851
905
907
913
925
927
931
962
965
970
983
989
1003
1023
1052
1062
1070
1072
1075
1084
1095
1102
1103
1117
1146
