I don't know who will be last, and tho it is a fact that someone will be, I wouldn't be the one to make put out a name.
I just hope that every song get some points.
Austria...Even though it might be Spain after seeing all the countries... It's really hard to tell! I predicted a spot for Spain between 15 and 20 but who knows...
Italy, but I might be biased because I can't stand the song :/ Lithuania will get some jury votes but don't see people voting for it since there are a lot better ballads.