Rank the compounds below in order of decreasing base strength.

a. HPO4^2-
b. NH3
c. NO2
d. SO4^2-