7
10
13
37
54
58
69
93
97
110
114
138
148
180
204
221
231
242
243
284
285
291
295
328
332
350
351
358
364
366
369
386
395
419
420
427
457
462
468
469
474
485
486
493
501
504
511
525
540
553
564
584
596
604
614
618
630
632
640
664
668
670
684
691
714
734
743
765
766
777
778
799
814
821
848
850
869
872
886
887
890
895
911
921
937
974
999
1000
1009
1014
1022
1023
1028
1030
1040
1042
1060
1067
1075
1081
1099
1103
1109
1112
1125
1160
