SEMI 1
I think Malta, Cyprus, Lithuania & Sweden are locked but then... SO COMPETITIVE!
I think everyone has a shot besides Slovenia/Macedonia!
I hope Ireland, Azerbaijan, Israel, Croatia, Romania do, but I'm sure a couple won't.
SEMI 2
I think Switzerland, Bulgaria, Iceland, Finland, Greece, San Marino, Serbia & Moldova will, leaving two spots.. I really hope Czech Republic makes it