Ответ:

Номера домов, стоящих напротив друг друга, в этой нумерации дают одну и ту же сумму: 37 + 64 = 101.

Значит, на одной стороне номера идут от 1 до 50, а на другой — от 51 до 100. Всего домов: 50 + 50 = 100.

Ответ: 100 домов.