Give the names for the following compounds:
NaCl
AgNO3
BaCrO4
Ca(OH)2
ZnCO3
Na2SO4
Al2O3
CdBr2
KNO2
Fe(NO3)3
(NH4)3PO4
KClO3
MgS
Cu2C2O4