1
6
11
14
28
38
53
54
69
87
95
96
102
108
110
114
120
124
140
159
166
169
180
182
190
192
199
203
210
213
223
243
254
258
261
264
288
294
322
353
354
361
364
397
400
408
422
427
435
458
459
468
480
488
489
504
514
525
539
565
570
576
578
590
611
616
641
651
667
681
684
685
693
696
697
726
737
749
752
754
757
758
761
795
803
834
842
852
863
873
878
891
898
909
916
924
935
938
967
985
989
1007
1010
1022
1024
1029
1034
1037
1055
1066
1069
1073
1081
1090
1105
1113
1118
1119
1121
1143
1147
1161
1175
1179
1181
1205
1220
1227
1244
1254
1269
1283
1301
1320
