Well, I didn't got it all right but at least I got the Top-2 (Russia, Ukraine) right, along with Turkey, Israel, Iceland, Germany and UK. That makes 7 out of 25. Also I got it very close Serbia (6th, I predicted top-5), Armenia and Greece (4th and 3rd, I predicted 6-10), Bosnia-Herzegovina and Azerbaidjan (10th and 8th, I predicted 11-16), Albania and Croatia (17th and 21st, 16-20) and Finland (22nd, 16-20). That's 8 more so 15/25. I got it all wrong for Portugal, Sweden, Romania and Poland that did much, much worse and Norway, Latvia and Denmark that did much better than I believed or they deserved!