Excluding Germany & Spain's entries as I haven't listened to them yet, this is my rankings of the other songs going into the final. Oh I haven't heard Netherlands either, sorry Nicky.
1. Finland
2. Italy
3. Switzerland
4. Belgium
5. Ukraine
6. Lithuania
7. Iceland
8. France
9. Bulgaria
10. Azerbaijan
11. Portugal
12. Russia
13. Cyprus
14. Greece
15. Israel
16. San Marino
17. United Kingdom
18. Malta
19. Moldova
20. Albania
21. Sweden
22. Serbia
23. Norway - I'm not meaning to be mean here, but this song sounds like something we would normally send out.