Countries are listed in the order they appear in the semis. (aside from the non-qualifiers)
Semi One:
Sweden
Russia
Lithuania
Belgium
Malta
Ukraine
Romania
Israel
Norway
Azerbaijan
Non-Qualifiers: Australia, Belarus, Ireland, North Macedonia, Croatia, Cyprus, Slovenia (in that order)
Semi Two:
Greece
Czech Republic
Poland
Iceland
San Marino
Serbia
Bulgaria
Georgia
Latvia
Switzerland
Non-qualifiers: Albania, Denmark, Austria, Portugal, Armenia, Estonia, Moldova, Finland (in that order)
Being considered the weaker semi, I could see San Marino slipping through. This semi is definitely the harder one to predict. I feel like Czech Republic could be in trouble...but I still think they'll qualify.