12345670
5678910110
91011121314150
131415161718190
171819202122230
212223242526270
252627282930310
293031323334350
333435363738390
373839404142430
414243444546470
454647484950510
495051525354550
535455565758590
575859606162630
616263646566670
656667686970710
697071727374750
737475767778790
777879808182830
818283848586870
858687888990910
899091929394950
939495969798990
9798991001011021030
1011021031041051061070
1051061071081091101110
1091101111121131141150
1131141151161171181190
1171181191201211221230
1211221231241251261270
1250