根据市场利率和贷款期限计算,首付40万购买160万的房子,贷款金额为120万,20年等额本息的还款方式,月供为7912元左右。但具体的月供还需要根据个人信用情况、银行利率等因素计算,建议咨询当地银行相关工作人员获取更加准确的月供信息。