145 148 -1 149 153 154