Ukraine actually did finally ratify the Rome Statute; we're down to 29 signatories who haven't ratified it.
Signed but not ratified:
Algeria, Angola, Bahamas, Bahrain, Cameroon, Egypt, Eritrea, Guinea-Bissau, Haiti, Iran, Israel, Jamaica, Kuwait, Kyrgyzstan, Monaco, Morocco, Mozambique, Oman, Russia, São Tomé and Príncipe, Solomon Islands, Sudan, Syria, Thailand, United Arab Emirates, United States, Uzbekistan, Yemen, Zimbabwe.
Not signed: China, North Korea, India.
Burundi and The Philippines withdrew from the treaty.
Full list of the 29 signatories who have not ratified it: https://www.pgaction.org/ilhr/rome-statute/signed-but-not-ra...
Signed but not ratified:
Algeria, Angola, Bahamas, Bahrain, Cameroon, Egypt, Eritrea, Guinea-Bissau, Haiti, Iran, Israel, Jamaica, Kuwait, Kyrgyzstan, Monaco, Morocco, Mozambique, Oman, Russia, São Tomé and Príncipe, Solomon Islands, Sudan, Syria, Thailand, United Arab Emirates, United States, Uzbekistan, Yemen, Zimbabwe.
Not signed: China, North Korea, India.
Burundi and The Philippines withdrew from the treaty.