1 14 28 41 55 68 125 126 127 136