9
16
18
30
38
55
58
64
74
96
97
108
110
118
119
133
143
169
183
200
205
208
216
218
224
254
257
262
269
271
313
321
326
339
408
424
435
446
462
464
469
480
486
494
504
519
521
526
528
542
585
598
610
623
631
650
657
668
684
706
722
724
727
732
745
766
777
778
786
788
802
810
818
820
841
862
879
882
895
906
917
925
927
928
930
943
951
959
963
976
1005
1022
1024
1026
1035
1036
1044
1045
1057
1062
1085
1094
1101
1105
1106
1108
1112
1113
1114
1121
1124
1129
1138
1144
1152
