1 14 28 41 55 68 131 132 133 136