1 14 28 42 56 70 132 133 134 140