What is the hybridization of all the atoms (other than hydrogen) in each of the following?

What is the hybridization of all the atoms (other than hydrogen) in each of the following? What are the bond angles around each atom?

a. NH3
b. BH3
c. −CH3
d. CH3
e. +NH4
f. +CH3
g. HCN
h. C(CH3)4
i. H3O+
j. H2C=O