Assign oxidation states for all atoms in each of the following compounds.
a. $\mathrm{KMnO}_{4}$
b. $\mathrm{NiO}_{2}$
c. $\mathrm{Na}_{4} \mathrm{Fe}(\mathrm{OH})_{6}$
d. $\left(\mathrm{NH}_{4}\right)_{2} \mathrm{HPO}_{4}$
e. $\mathrm{P}_{4} \mathrm{O}_{6}$
f. $\mathrm{Fe}_{3} \mathrm{O}_{4}$
g. $\mathrm{XeOF}_{4}$
h. $\mathrm{SF}_{4}$
i. CO
j. $\mathrm{C}_{6} \mathrm{H}_{12} \mathrm{O}_{6}$