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: Qual é o número de animais de cada tipo em habitats protegidos, ordenado pelo número de animais em ordem decrescente?
 ###Tabelas: 
CREATE TABLE AnimalHabitats (Type VARCHAR(255), Habitat VARCHAR(255), Animals INT); INSERT INTO AnimalHabitats (Type, Habitat, Animals) VALUES ('Tiger', 'NationalPark', 50), ('Tiger', 'Zoo', 20), ('Elephant', 'NationalPark', 100), ('Elephant', 'Zoo', 30), ('Panda', 'Reserve', 25), ('Panda', 'Zoo', 15);
SELECT Type, SUM(Animals) as TotalAnimals FROM AnimalHabitats WHERE Habitat = 'NationalPark' GROUP BY Type ORDER BY TotalAnimals DESC;