163 161 163 110 111 127 186 175 148 112