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 museus mais visitados por turistas internacionais?
 ###Tabelas: 
CREATE TABLE museums (id INT, name TEXT, city TEXT);CREATE TABLE museum_visitors (id INT, visitor_id INT, museum_id INT, country TEXT);CREATE TABLE visitors (id INT, name TEXT);
SELECT m.name, COUNT(mv.visitor_id) as num_visitors FROM museums m JOIN museum_visitors mv ON m.id = mv.museum_id JOIN visitors v ON mv.visitor_id = v.id WHERE v.country != 'USA' GROUP BY m.name ORDER BY num_visitors DESC LIMIT 5;