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 países com o maior número de medalhas de basquete conquistadas nas Olimpíadas?
 ###Tabelas: 
CREATE TABLE countries (country_name VARCHAR(100), total_gold INT, total_silver INT, total_bronze INT); INSERT INTO countries VALUES ('USA', 16, 8, 13), ('Spain', 0, 2, 3), ('Argentina', 0, 1, 1), ('Lithuania', 0, 0, 3), ('Australia', 0, 1, 2);
SELECT country_name, SUM(total_gold + total_silver + total_bronze) as total_medals FROM countries WHERE total_gold > 0 OR total_silver > 0 OR total_bronze > 0 GROUP BY country_name ORDER BY total_medals DESC LIMIT 5;