The full line-up for the 2019 Africa Cup of Nations has been completed, after the final fixtures on Sunday.
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 biggest shock was the early elimination of Zambia, who won the AFCON in 2012.
The group draw for AFCON 2019 will take place on April 12 in Cairo, with the tournament proper starting on June 21.