145 147 138 148 159 145 148 140 146 152