For the following reaction , KClO −−−>−−−>KCl + 1/2 O2 , assign oxidation

For the following reaction , KClO −−−>−−−>KCl + 1/2 O2 , assign oxidation states to each element on each side of the equation.
K: Reactants___?, Products____?
Cl: Reactants___?, Products____?
O: Reactants___?, Products____?
Which element is oxidized? Which element is reduced?