3
4
8
9
11
12
16
18
22
26
27
31
33
40
49
51
58
62
73
75
85
88
92
99
103
106
110
112
119
120
121
124
125
130
131
135
136
138
139
141
143
144
146
147
152
153
157
160
164
172
173
177
180
183
187
188
192
199
200
204
209
213
214
216
217
222
223
233
234
244
248
249
251
252
258
264
265
285
286
289
293
294
296
297
305
310
313
314
322
332
333
336
338
339
340
341
342
361
362
372
373
375
381
382
385
389
391
392
395
397
398
400
407
409
410
413
420
423
436
437
438
441
443
444
446
447
449
451
454
458
460
461
464
477
478
482
489
494
497
499
503
504
514
516
521
522
526
537
543
546
550
552
555
562
567
569
571
582
583
586
594
595
602
611
621
633
634
638
641
642
643
646
650
653
654
657
658
662
663
668
673
676
677
678
682
686
687
694
697
699
702
704
706
707
708
715
718
720
722
726
728
732
734
735
746
752
755
761
765
768
770
771
772
775
780
789
797
802
805
808
809
812
815
828
831
842
843
844
849
851
853
854
866
870
871
877
878
881
883
886
899
907
908
910
911
912
919
922
923
928
935
938
939
943
948
950
966
976
980
