1 14 28 42 56 70 128 129 130 140