145 146 148 -1 149 151 150