1 14 28 42 56 70 125 126 127 140