9
10
19
33
42
81
82
84
91
100
109
112
123
155
159
167
185
191
196
207
215
239
248
253
260
274
282
300
301
305
322
340
353
355
356
360
371
379
407
432
471
481
492
502
506
509
532
549
561
566
571
588
599
601
602
606
615
627
636
646
647
648
650
652
658
662
673
691
696
701
723
730
736
760
770
773
781
786
794
802
807
813
814
817
850
856
867
876
878
881
898
918
925
928
942
945
954
984
986
1005
1019
1020
1037
1047
1063
1067
1070
1083
1084
1087
1108
1123
1140
1146
1147
1151
1157
1160
