5
10
20
22
24
29
37
43
49
50
54
57
60
65
67
69
74
78
85
89
92
95
101
103
110
111
118
127
132
133
136
137
138
146
152
156
172
174
180
187
188
193
195
199
201
209
212
221
224
242
246
254
255
257
259
267
270
274
276
277
287
291
297
298
302
318
320
321
325
340
341
345
346
347
348
349
351
352
353
356
360
373
379
396
399
400
411
412
422
423
424
440
442
463
467
477
484
485
489
512
516
524
528
529
533
534
535
537
541
547
549
553
566
588
591
594
595
598
603
605
610
611
617
623
627
631
639
641
657
659
664
673
675
678
679
682
683
685
686
690
692
695
701
710
727
737
741
746
751
752
755
761
763
766
772
778
781
791
793
807
808
821
822
829
830
833
839
841
843
848
849
851
852
864
