1
5
8
12
17
34
47
48
56
60
62
63
75
115
124
130
155
158
176
180
190
229
240
253
275
280
302
314
325
345
356
364
377
380
382
395
416
430
439
443
446
460
464
465
483
492
509
516
518
537
543
545
547
559
562
570
582
594
600
613
624
637
643
646
652
668
678
689
713
718
723
742
784
785
797
798
806
811
836
838
839
856
858
861
889
908
914
922
926
944
946
976
977
978
980
985
986
988
999
1003
1005
1008
1012
1018
1020
1024
1040
1042
1067
1068
1075
1090
1097
1115
1125
1132
1171
1182
1191
1210
1220
1236
1242
1251
1255
1256
1268
1278
1300
1314
1333
1340
1342
1358
1365
1367
1369
1386
1390
