Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Identificar países com a maior quantidade de espécies de mar profundo?
 ###Tabelas: 
CREATE TABLE countries (id INT, name TEXT); CREATE TABLE deep_sea_species (id INT, species TEXT, country_id INT); INSERT INTO countries (id, name) VALUES (1, 'Australia'), (2, 'Indonesia'), (3, 'Philippines'); INSERT INTO deep_sea_species (id, species, country_id) VALUES (1, 'Anglerfish', 1), (2, 'Goblin Shark', 2), (3, 'Yeti Crab', 3);
SELECT countries.name, COUNT(deep_sea_species.id) FROM countries INNER JOIN deep_sea_species ON countries.id = deep_sea_species.country_id GROUP BY countries.name ORDER BY COUNT(deep_sea_species.id) DESC;