1 20 21 22 23 50 60 70 80 99