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: Liste as 3 principais regiões com os maiores valores médios de NDVI de satélite na Índia.
 ###Tabelas: 
CREATE TABLE SatelliteImagery (region VARCHAR(30), ndvi FLOAT); INSERT INTO SatelliteImagery (region, ndvi) VALUES ('Punjab', 0.62), ('Haryana', 0.59), ('Maharashtra', 0.55), ('Bihar', 0.61), ('West Bengal', 0.57), ('Andhra Pradesh', 0.58);
SELECT region, AVG(ndvi) as avg_ndvi FROM SatelliteImagery WHERE region IN ('Punjab', 'Haryana', 'Maharashtra', 'Bihar', 'West Bengal', 'Andhra Pradesh') GROUP BY region ORDER BY avg_ndvi DESC LIMIT 3;