9
19
48
53
85
93
111
128
131
132
141
155
171
176
183
185
186
191
201
205
217
220
234
235
280
293
308
318
326
331
334
356
362
366
368
370
378
395
418
428
434
436
451
453
456
466
476
483
485
495
497
501
502
513
521
536
547
570
579
583
588
593
629
630
650
653
667
680
682
691
703
710
716
720
731
732
739
742
754
774
778
779
787
794
806
813
851
862
867
879
880
929
942
950
951
954
961
963
968
970
982
997
1004
1013
1018
1039
1070
1072
