1 14 28 42 102 103 104 105 106 140