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ínimo de horas de voluntariado necessárias para ingressar nas 3 principais organizações com os requisitos mais altos de horas de voluntariado?
 ###Tabelas: 
CREATE TABLE volunteer_hours (id INT, organization TEXT, min_volunteer_hours INT); INSERT INTO volunteer_hours (id, organization, min_volunteer_hours) VALUES (1, 'Org A', 200), (2, 'Org B', 250), (3, 'Org C', 300), (4, 'Org D', 150), (5, 'Org E', 180);
SELECT organization, MIN(min_volunteer_hours) as min_hours FROM volunteer_hours GROUP BY organization ORDER BY min_hours DESC LIMIT 3;