After the final round of matches played on Sunday the full line-up for the 2019 Africa Cup of Nations has been completed.
The 24 countries that will do battle to become the next continental champions are: Egypt, Madagascar, Tunisia, Senegal, Morocco, Nigeria, Uganda, Mali, Guinea, Algeria, Mauritania and Ivory Coast.
Others include: Kenya, Ghana, Angola, Burundi, Cameroon, Guinea-Bissau, Namibia, Zimbabwe, DR Congo, Benin, Tanzania and South Africa.
Equatorial Guinea, Sudan, Malawi, South Sudan, Seychelles, Ethiopia, Central African Republic, Rwanda, Botswana, Niger and Eswatini all missed out on qualification, while Sierra Leone were disqualified.
The group draw for AFCON 2019 will take place on April 12 in Cairo, with the tournament proper starting on June 21.