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: Liste o número de casos perdidos por advogadas do escritório 'Boston'?
 ###Tabelas: 
CREATE TABLE offices (office_id INT, office_name VARCHAR(20)); INSERT INTO offices (office_id, office_name) VALUES (1, 'Boston'), (2, 'New York'), (3, 'Chicago'); CREATE TABLE attorneys (attorney_id INT, attorney_name VARCHAR(30), gender VARCHAR(10)); INSERT INTO attorneys (attorney_id, attorney_name, gender) VALUES (101, 'John Smith', 'Male'), (102, 'Jane Doe', 'Female'), (103, 'Mike Johnson', 'Male'), (104, 'Sara Brown', 'Female'), (105, 'David Williams', 'Male'); CREATE TABLE cases (case_id INT, attorney_id INT, office_id INT, case_outcome VARCHAR(10)); INSERT INTO cases (case_id, attorney_id, office_id, case_outcome) VALUES (1, 101, 1, 'Lost'), (2, 102, 1, 'Won'), (3, 103, 1, 'Lost'), (4, 104, 2, 'Lost'), (5, 105, 3, 'Won');
SELECT COUNT(*) FROM cases JOIN offices ON cases.office_id = offices.office_id JOIN attorneys ON cases.attorney_id = attorneys.attorney_id WHERE offices.office_name = 'Boston' AND attorneys.gender = 'Female' AND case_outcome = 'Lost';