In a village of 120 families, 93 families use firewood for cooking, 63 families use kerosene, 45 families use cooking gas, 45 families use firewood and kerosene, 24 families use kerosene and cooking gas, 27 families use cooking gas and firewood. Find how many use firewood, kerosene and cooking gas.