J.R. S. answered 10/10/20
Ph.D. University Professor with 10+ years Tutoring Experience
First, you must write the correctly balanced equation:
2H2 + O2 ==> 2H2O ... BALANCED EQUATION
This tells us that 2 MOLES of H2 reacts with 1 MOLE of O2 to make 2 MOLES of H2O
In your question, you don't give the units for hydrogen and oxygen, but I'll assume they are moles, so you have 158 moles of H2 and 74 moles of O2.
That being the case, they are present in stoichiometric amounts and neither is in excess and neither is limiting because they react (according to the balanced equation) in a 2:1 mole ratio.
Moles of H2O produced = 158 moles H2O since moles of H2O = moles H2 = 2 x moles O2