Ag I Isoelectronic Sequence: Wavelengths and Energy Levels for Ce XII through Ho XXI and for W XXVIII