1 2 3 4 59 74 89 103 118 147