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: Quais são os 5 principais países com o maior número de incidentes de segurança no último mês?
 ###Tabelas: 
CREATE TABLE security_incidents (id INT, country VARCHAR(50), incident_count INT, incident_date DATE); INSERT INTO security_incidents (id, country, incident_count, incident_date) VALUES (1, 'USA', 150, '2022-01-01'), (2, 'Canada', 80, '2022-01-02'), (3, 'Mexico', 120, '2022-01-03'); CREATE TABLE countries (id INT, name VARCHAR(50)); INSERT INTO countries (id, name) VALUES (1, 'USA'), (2, 'Canada'), (3, 'Mexico'), (4, 'Brazil'), (5, 'Argentina');
SELECT c.name, SUM(si.incident_count) as total_incidents FROM security_incidents si JOIN countries c ON si.country = c.name WHERE si.incident_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) GROUP BY c.name ORDER BY total_incidents DESC LIMIT 5;