When a liquid that is immiscible with water was steam distilled at 95.2oC at a total pressure of 748 torr, the distillate contained 1.25 g of the liquid per gram of water. The vapour pressure of water is 648 torr at 95.2oC, What is the molar mass of liquid?