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 5 cidades com os maiores tempos médios de entrega na Europa?
 ###Tabelas: 
CREATE TABLE Routes (id INT, origin_city VARCHAR(255), destination_city VARCHAR(255), distance INT, etd DATE, eta DATE);
SELECT origin_city, AVG(DATEDIFF(day, etd, eta)) AS avg_delay FROM Routes WHERE destination_city IN ('Paris', 'London', 'Berlin', 'Madrid', 'Rome') GROUP BY origin_city ORDER BY avg_delay DESC LIMIT 5;