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: Mostrar os três modelos de carro mais eficientes em termos de combustível com base em milhas por galão (MPG) na tabela 'vehicle_stats'.
 ###Tabelas: 
CREATE TABLE vehicle_stats (id INT, car_model VARCHAR(20), MPG FLOAT, safety_rating INT); INSERT INTO vehicle_stats (id, car_model, MPG, safety_rating) VALUES (1, 'Prius', 50.0, 5), (2, 'Civic', 40.0, 4), (3, 'Insight', 60.0, 5), (4, 'Prius', 55.0, 5), (5, 'Civic', 35.0, 4);
SELECT car_model, AVG(MPG) AS avg_mpg FROM vehicle_stats GROUP BY car_model ORDER BY avg_mpg DESC LIMIT 3;