143 186 152 129 147 155 107 191 169 172