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 total de locais de patrimônio em países africanos com eventos de engajamento comunitário?
 ###Tabelas: 
CREATE TABLE HeritageSites (country VARCHAR(50), events INT); INSERT INTO HeritageSites (country, events) VALUES ('Nigeria', 20), ('Kenya', 30), ('Egypt', 25), ('SouthAfrica', 35), ('Ethiopia', 22);
SELECT COUNT(*) FROM HeritageSites WHERE country IN ('Nigeria', 'Kenya', 'Egypt', 'SouthAfrica', 'Ethiopia') AND region = 'Africa' AND events > 0;