1 25 26 27 28 88 106 124 141 176