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: Quem são os 5 principais atletas com a maior participação em programas de bem-estar?
 ###Tabelas: 
CREATE TABLE athletes (athlete_id INT, name VARCHAR(30), team VARCHAR(20)); INSERT INTO athletes VALUES (1, 'James', 'Lakers'); INSERT INTO athletes VALUES (2, 'Thomas', 'Celtics'); CREATE TABLE wellbeing_programs (program_id INT, athlete_id INT, program_name VARCHAR(30)); INSERT INTO wellbeing_programs VALUES (1, 1, 'Meditation'); INSERT INTO wellbeing_programs VALUES (2, 2, 'Pilates');
SELECT athletes.name, COUNT(*) as program_count FROM athletes INNER JOIN wellbeing_programs ON athletes.athlete_id = wellbeing_programs.athlete_id GROUP BY athletes.name ORDER BY program_count DESC LIMIT 5;