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 de voluntários e o total de horas servidas por mês na África?
 ###Tabelas: 
CREATE TABLE volunteer_hours (id INT, volunteer_name VARCHAR(50), hours_served DECIMAL(10, 2), volunteer_date DATE, country VARCHAR(50)); INSERT INTO volunteer_hours (id, volunteer_name, hours_served, volunteer_date, country) VALUES (1, 'Nana Adu', 3.00, '2021-04-01', 'Ghana'); INSERT INTO volunteer_hours (id, volunteer_name, hours_served, volunteer_date, country) VALUES (2, 'Fatima Adebayo', 4.00, '2021-03-15', 'Nigeria');
SELECT DATE_FORMAT(volunteer_date, '%Y-%m') as month, COUNT(*) as num_volunteers, SUM(hours_served) as total_hours_served FROM volunteer_hours WHERE country IN ('Ghana', 'Nigeria', 'South Africa', 'Egypt', 'Algeria') GROUP BY month;