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 3 países com o maior número de membros do corpo docente feminino no campo STEM?
 ###Tabelas: 
CREATE TABLE faculty (id INT, name TEXT, field TEXT, country TEXT); INSERT INTO faculty (id, name, field, country) VALUES (1, 'Alice', 'Engineering', 'USA'); INSERT INTO faculty (id, name, field, country) VALUES (2, 'Bob', 'Computer Science', 'Canada'); INSERT INTO faculty (id, name, field, country) VALUES (3, 'Charlie', 'Physics', 'UK'); INSERT INTO faculty (id, name, field, country) VALUES (4, 'Diana', 'Mathematics', 'Australia'); INSERT INTO faculty (id, name, field, country) VALUES (5, 'Eve', 'Chemistry', 'USA');
SELECT country, COUNT(*) as num_female_faculty FROM faculty WHERE field IN ('Engineering', 'Computer Science', 'Physics', 'Mathematics', 'Chemistry') AND name LIKE '%%%' GROUP BY country ORDER BY num_female_faculty DESC LIMIT 3;