This year is really strong, so I literally have no idea. I'm just going to use a random number generator to do this for me. Let's see how close I get
1 - Russia...
2 - Malta
3 - Ireland
4 - Estonia
5 - Sweden
6 - Spain
7 - Greece
8 - Serbia
9 - UK
10 - Germany
For a randomly generated list, the majority of it actually seems pretty plausible. I'd love it if Malta actually came 2nd. That would be a bigger upset than Italy coming 2nd last year
1 - Romania (want to be optimistic even in the predictions)
2 - Serbia
3 - Azerbaijan
4 - Norway
5 - Greece
6 - Sweden
7 - Russia
8 - Italy
9 - Turkey
10 - Spain