Ответ:

Грузовых машин на 30 меньше, чем автобусов: 145 − 30 = 115.

Легковых машин на 12 меньше, чем грузовых: 115 − 12 = 103.

Всего машин: 145 + 115 + 103 = 363.

Ответ: 363 машины.