147 104 104 143 187 112 183 186 191 142