145 146 152 148 -1 149 150 153