Ответ:

Каменных домов на 125 больше, чем деревянных, поэтому складываем:

112 + 125 = 112 + 100 + 25 = 212 + 25 = 237.

Ответ: 237 каменных домов.