2
3
3
3
3
4
4
4
28
50
63
74
88
100
110
112
120
134
145
158
163
165
174
176
183
189
193
202
208
212
218
222
226
228
233
236
244
251
255
257
264
268
274
282
290
297
305
310
314
320
326
328
330
331
337
342
348
356
362
369
374
382
386
391
393
401
408
413
417
419
426
427
429
435
442
449
457
463
476
482
485
490
492
494
498
503
509
513
522
529
536
546
549
551
554
559
564
569
578
587
594
599
603
606
612
616
620
627
628
660
663
705
709
721
726
732
745
751
755
759
763
786
791
811
817
829
838
847
851
857
859
866
884
888
893
898
907
911
915
920
926
931
933
934
938
947
955
962
964
969
976
986
987
990
995
995
1,000
1,004
1,012
1,016
1,020
1,027
1,029
1,035
1,041
1,047
1,049
1,055
1,064
1,073
1,076
1,092
1,112
1,116
1,124
1,128
1,132
1,135
1,141
1,152
1,168
1,180
1,184
1,186
1,192
1,200
1,205
1,229
1,237
1,240
1,242
1,247
1,251
1,256
1,278
1,294
1,298
1,302
1,304
1,332
1,338
1,345
1,348
1,356
1,365
1,367
1,388
1,398
1,401
1,405
1,412
1,452
1,476
1,478
1,481
1,490
1,493