5
10
15
16
22
25
30
35
40
41
54
61
63
66
74
88
90
95
103
104
118
131
132
135
139
143
147
148
159
165
169
173
189
194
198
199
202
207
209
216
218
220
225
226
235
240
242
248
250
252
255
260
261
266
283
288
290
297
301
303
305
308
315
317
325
331
341
343
353
363
365
370
371
375
392
393
394
400
408
410
412
420
423
431
433
439
440
441
451
460
477
480
482
486
487
492
494
495
498
499
500
506
509
514
515
525
531
532
535
536
539
546
553
559
571
572
583
588
589
592
597
598
599
603
614
628
631
632
635
638
639
647
660
666
698
707
709
713
716
722
729
734
745
757
760
761
765
770
774
775
776
792
798
818
821
842
844
850
851
854
855
858
863
867
872
877
878
880
883
893
898
900
902
903
906
909
919
925
927
929
933
937
944
958
961
963
966
969
971
984
992
995
1003
1006
1008
1011
1014
1019
1020
1023
1024
1027
1032
1037
1038
1048
1049
1051
1055
1061
1070
1074
1077
1079
1080
1081
1086
1092
1097
1099
1100
1102
1109
