Assign oxidation states to all atoms in each of the following. explain the order in which you determine the oxidation states for each element if applicable.

a)O2
b)HSO4-
c)Na2HPO4
d)CrCl3