5
6
10
13
37
51
60
64
84
105
115
126
132
135
145
171
173
181
182
191
201
211
214
247
272
302
307
311
333
344
346
347
365
367
378
382
387
412
415
433
439
473
484
491
505
515
519
521
525
544
552
562
563
570
577
596
607
609
617
622
626
630
631
657
669
673
677
707
728
734
735
743
752
755
756
782
783
793
794
813
817
821
834
860
865
866
885
888
891
895
907
918
926
938
948
959
960
963
967
969
981
1016
1026
1031
1052
1053
1057
1074
1076
1090
1099
1117
1124
