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: Identificar os 2 países com as maiores médias de horas de voluntariado no primeiro semestre de 2022?
 ###Tabelas: 
CREATE TABLE volunteer_hours_h1_2022 (id INT, name VARCHAR(50), volunteer_hours INT, country VARCHAR(50)); INSERT INTO volunteer_hours_h1_2022 (id, name, volunteer_hours, country) VALUES (1, 'Alex Brown', 25, 'Canada'), (2, 'Jamie Lee', 30, 'USA'), (3, 'Sophia Chen', 20, 'China'), (4, 'Pedro Martinez', 35, 'Brazil'), (5, 'Nina Patel', 40, 'India'), (6, 'Benoit Laurent', 45, 'France');
SELECT country, AVG(volunteer_hours) as avg_hours FROM volunteer_hours_h1_2022 WHERE volunteer_date >= '2022-01-01' AND volunteer_date < '2022-07-01' GROUP BY country ORDER BY avg_hours DESC LIMIT 2;