1 2 3 4 57 71 85 99 113 141