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: Mostrar os 5 astronautas com o maior número de caminhadas espaciais, exibindo seus nomes de astronautas e o número de caminhadas espaciais.
 ###Tabelas: 
CREATE TABLE Astronauts (Name VARCHAR(50), Spacewalks INT); INSERT INTO Astronauts (Name, Spacewalks) VALUES ('Astronaut1', 10), ('Astronaut2', 20), ('Astronaut3', 15), ('Astronaut4', 30), ('Astronaut5', 25), ('Astronaut6', 5);
SELECT Name, Spacewalks FROM (SELECT Name, Spacewalks, RANK() OVER (ORDER BY Spacewalks DESC) as Ranking FROM Astronauts) as SubQuery WHERE Ranking <= 5;