Elastic scattering of 21-MeV protons from nitrogen 14, oxygen 16, argon 40, nickel 58, and tin 116