Competing artists in this year's Eurovision Song Contest will now know where they stand as the official running order for the live Semi-Final shows has been confirmed.
A total of 31 countries will battle it out to try and bag a place in the Grand Final apart from this year's hosts Ukraine who are automatically put through to the final show. Mae Muller also has a guaranteed seat in the Grand Final as the UK is one of the 'Big Five' countries along with Spain, Italy, Germany and France.
Those who have tickets to one of the Semi-Finals at the M&S Bank Arena in Liverpool will finally know which countries they get to watch and for those still wanting to get a place in the crowd there are some tickets left to buy but at a high price.