2
4
5
10
12
13
18
21
24
25
27
32
33
36
37
40
44
46
54
57
58
60
61
77
83
85
86
88
91
96
100
101
102
108
110
117
118
127
130
132
137
146
150
152
154
156
161
169
171
172
174
175
178
181
182
187
193
194
200
201
203
206
207
208
212
214
223
229
240
242
245
251
252
255
258
260
261
263
270
281
283
284
285
287
289
290
291
293
298
306
308
315
316
317
319
323
331
332
340
342
347
349
356
365
368
382
384
391
395
409
415
416
424
425
426
427
428
431
440
443
446
450
452
456
457
469
471
473
475
478
485
487
488
492
496
506
508
514
517
518
520
521
530
533
534
538
548
556
564
565
566
570
572
574
576
584
591
594
600
602
610
611
612
614
617
620
623
631
635
637
643
644
650
651
654
660
662
663
666
671
674
676
687
694
701
709
711
714
723
726
731
733
735
737
740
744
747
750
754
755
758
764
768
769
770
771
774
777
780
781
793
802
803
805
816
822
827
833
836
853
854
859
862
