Complete and balance the equations for the following reactions,

Complete and balance the equations for the following reactions, and identify the type of reaction that each equation represents.

a. (NH4)2S(aq)+ZnCl2)(aq)___+ZnS(s)
b. Al(s)+Pb(NO3)2(aq)⟶ ___,
c. Ba(s)+H2O(l)⟶ ___,
d. Cl2(g)+KBr(aq)⟶
e. NH3(g)+O2(g)⟶NO(g)+H2O(l)
f. H2O(l)⟶H2(g)+O2(g)