Here are my predictions (or who I like the most)
1. Ukraine
2. Norway
3. Estonia
4. France
5. Germany
6. Netherlands
7. Azerbaijan
8. Italy
9. Moldova
10. Denmark
11. Romania
12. Sweden
13. United Kingdom
14. Georgia
15. Iceland
16. Finland
17. Spain
18. Russia
19. Ireland
20. Lithuania
21. Belgium
22. Malta
23. Armenia
24. Belarus
25. Greece
26. Hungary