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 museus têm o maior número de peças de arte moderna?
 ###Tabelas: 
CREATE TABLE Museums (id INT, name VARCHAR(50), type VARCHAR(50)); INSERT INTO Museums (id, name, type) VALUES (1, 'Metropolitan Museum', 'Art'), (2, 'Natural History Museum', 'Science'); CREATE TABLE ArtPieces (id INT, title VARCHAR(50), museumId INT, artType VARCHAR(50)); INSERT INTO ArtPieces (id, title, museumId, artType) VALUES (1, 'Mona Lisa', 1, 'Modern'), (2, 'Starry Night', 1, 'Modern'), (3, 'Dinosaur Fossil', 2, 'Ancient');
SELECT Museums.name FROM Museums JOIN ArtPieces ON Museums.id = ArtPieces.museumId WHERE ArtPieces.artType = 'Modern' GROUP BY Museums.name ORDER BY COUNT(*) DESC;