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: Exibir os 3 principais algoritmos de IA com a contagem média de uso mais alta na Europa.
 ###Tabelas: 
CREATE TABLE ai_algorithms (algorithm_id INT, algorithm_name VARCHAR(255), region VARCHAR(255), usage_count INT); INSERT INTO ai_algorithms (algorithm_id, algorithm_name, region, usage_count) VALUES (1, 'Random Forest', 'France', 120), (2, 'SVM', 'Germany', 150), (3, 'Neural Network', 'UK', 200), (4, 'Decision Tree', 'Spain', 180), (5, 'Naive Bayes', 'Italy', 100);
SELECT algorithm_name, AVG(usage_count) as avg_usage_count FROM ai_algorithms WHERE region = 'Europe' GROUP BY algorithm_name ORDER BY avg_usage_count DESC LIMIT 3;