It's easier to foresee which countries won't win, than which country will win.
From my point of view, from the oddchecker's top 10, these countries won't win this year, but that doesn't mean they will get a poor result: Norway, Denmark, Ukraine, Azerbaijan, Israel
I also don't think Sweden can win, but I wouldn't bet my life for it.
From the countries outside the current Top 10, I think there are still some potential shock winners: Romania, The Netherlands, Lithuania and Switzerland.....
So, in for the win: Armenia, Sweden, United Kingdom, Hungary, Austria, Romania, The Netherlands, Lithuania and Switzerland
(This doesn't necessarily represent my personal taste, but what I think first time viewers may instantly like)