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 três principais países da Ásia com o maior número de bases militares?
 ###Tabelas: 
CREATE TABLE military_bases (base_name VARCHAR(255), country VARCHAR(255), personnel INT); INSERT INTO military_bases (base_name, country, personnel) VALUES ('Osan Air Base', 'South Korea', 1800), ('Yokota Air Base', 'Japan', 3000), ('Camp Humphreys', 'South Korea', 4000), ('Taegu Air Base', 'South Korea', 2500), ('Iwakuni Air Base', 'Japan', 2000), ('Zama', 'Japan', 1500), ('Kadena Air Base', 'Okinawa', 12000);
SELECT country, COUNT(*) as base_count FROM military_bases WHERE country IN ('South Korea', 'Japan', 'Okinawa') GROUP BY country ORDER BY base_count DESC LIMIT 3;