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: Encontre os 3 países com a temperatura média do solo mais alta em maio.
 ###Tabelas: 
CREATE TABLE WeatherStats (id INT, country VARCHAR(50), month VARCHAR(10), avg_temp DECIMAL(5,2)); INSERT INTO WeatherStats (id, country, month, avg_temp) VALUES (1, 'US', 'May', 22.5), (2, 'Canada', 'May', 15.3), (3, 'Mexico', 'May', 27.2), (4, 'Brazil', 'May', 24.6), (5, 'Argentina', 'May', 18.9);
SELECT country, AVG(avg_temp) as AvgTemp  FROM WeatherStats  WHERE month = 'May'  GROUP BY country  ORDER BY AvgTemp DESC  LIMIT 3;