12 23 35 47 58 68 72 90 -1