1
3
6
8
10
11
12
15
17
20
22
34
42
43
54
63
64
68
71
74
76
77
79
88
89
100
105
106
109
111
112
113
115
116
117
120
124
128
129
130
132
140
144
147
153
161
166
168
171
176
185
188
190
191
193
195
204
206
210
211
214
222
227
232
235
236
246
252
257
258
261
266
277
279
283
284
291
292
293
297
300
305
309
311
313
316
320
329
333
339
343
349
350
352
361
364
366
371
374
376
379
384
386
391
393
394
395
397
398
400
405
406
411
412
413
415
417
422
425
432
433
440
452
453
457
458
463
464
466
473
475
478
481
494
496
497
504
506
516
521
523
524
526
529
532
538
539
552
556
558
561
565
569
570
579
583
591
595
597
598
599
601
606
611
614
615
621
626
627
630
634
638
640
642
643
644
645
649
650
654
656
666
667
671
