01 United Kingdom 02 Russia 03 Lebanon 04 Germany (i think one of these 4 countries will win this edition, but uk is the obv favourite) 05 Czech Republic 06 Bulgaria
07 Spain 08 Lithuania 09 Bosnia & Herzegovina 10 Latvia 11 France 12 Serbia 13 Sweden
14 Romania 15 Tunisia 16 Israel 17 Kazakhstan 18 Portugal 19 Switzerland 20 Norway 21 Austria 22 Hungary 23 Iceland 24 Ukraine 25 Finland 26 Albania