135 134 133 ... 106 105 104 ... 3 2 1