1 14 28 42 56 70 133 134 135 140