solution stoichiometry and chemical reactions 4752452