149 148 147 ... 89 88 87 ... 3 2 1