I keep going back to this link to find out who and when. As you can see, most on your list were just re-elected, if not the cycle before, so with the exception of a few, most have 3.5 to 5.5 years left on their term as there is no Constitutional way, outside of impeachment, to oust these people.
https://en.wikipedia.org/wiki/United_States_Senate_elections,_2018
https://en.wikipedia.org/wiki/United_States_Senate_elections,_2020
https://en.wikipedia.org/wiki/United_States_Senate_elections,_2016
Start with the ones who voted for Rubio’s amnesty.
Corker, Hatch, Heller and Flake in 2018.
Graham and Alexander in 2020.
McCain, Rubio, Murkowski, Hoeven in 2022.