ESC Acts & Countries 1985-2014 quiz

Can you match these Eurovision Song Contest winners with the countries they represented?