Oil and gas leads record $141.8 million in revenue for New Mexico Land Office last month