Respuesta :

25:18 meaning for every 25 moles of oxygen there's 18 moles of water