1. Sweden
2. Hungary (yer i know)
3. Azerbaijan
4. UK
5. Armenia
6. Austria
7. Greece
8. Norway
9. Netherlands
10. Ukraine
11. Italy
12. Spain
13. Denmark
14. Poland
15. France
16. Romania
17. Russia
18. Malta
19. Montenegro
20. Slovenia
21. Switzerland
22. Belarus
23. San Marino
24. Finland (think theyll suffer from the Sweden/Norway votes)
25. Iceland
26. Germany
Let's put it this way, last year I only got the UK's position right, so I doubt this will be anywhere near the reality.