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 médio de hospitais por região, ordenado do maior para o menor?
 ###Tabelas: 
CREATE TABLE hospitals (id INT, region VARCHAR(255), name VARCHAR(255)); INSERT INTO hospitals (id, region, name) VALUES (1, 'Northeast', 'Hospital A'), (2, 'West', 'Hospital B'), (3, 'South', 'Hospital C');
SELECT AVG(hospital_count) as avg_hospitals_per_region FROM (SELECT region, COUNT(*) as hospital_count FROM hospitals GROUP BY region) subquery;