121Sn, 123Sn, 125Sn, and 128Sn from fission-purification, half-lives, and 128Sn gamma-ray energies