1 14 27 41 54 68 126 127 128 135