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: Quantas espécies marinhas são encontradas em cada bacia oceânica, classificadas em ordem decrescente pelo número de espécies?
 ###Tabelas: 
CREATE TABLE marine_species (name VARCHAR(255), basin VARCHAR(255)); INSERT INTO marine_species (name, basin) VALUES ('Species1', 'Atlantic'), ('Species2', 'Pacific'), ('Species3', 'Indian'), ('Species4', 'Atlantic'), ('Species5', 'Pacific');
SELECT basin, COUNT(*) as num_species  FROM marine_species  GROUP BY basin  ORDER BY num_species DESC;