1 14 28 42 56 104 105 106 107 140