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 as 3 principais cidades com a maior quantidade de ônibus autônomos na Europa.
 ###Tabelas: 
CREATE TABLE autonomous_buses (city VARCHAR(20), num_buses INT); INSERT INTO autonomous_buses (city, num_buses) VALUES ('Paris', 300), ('Berlin', 250), ('Madrid', 200), ('Rome', 180), ('Warsaw', 150);
SELECT city, num_buses FROM (SELECT city, num_buses, ROW_NUMBER() OVER (ORDER BY num_buses DESC) rn FROM autonomous_buses WHERE city LIKE 'A%' OR city LIKE 'B%' OR city LIKE 'C%') tmp WHERE rn <= 3;