Assign oxidation numbers to each atom in the following compounds

Assign oxidation numbers to each atom in the following compounds.

a. HI
b. PBr3
c. Ges2
d. KH,
e. As2O5
f. H3PO4