Which of these are acidic, basic or a salt...Why?

Al(NO3)3
K2CO3
NaBr
NaHSO4
NH4Cl

Do you know of any website I can use to help me use the atomic structure to find out whether it is an acid or base?
Thanks