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: Quantas peças de vestuário foram vendidas em cada região para o mês de janeiro de 2022, particionadas pelo número de peças vendidas?
 ###Tabelas: 
CREATE TABLE Regions (RegionID INT, RegionName VARCHAR(255));CREATE TABLE Sales (SaleID INT, RegionID INT, GarmentID INT, SaleDate DATE);
SELECT r.RegionName, COUNT(s.GarmentID) AS NumGarments, ROW_NUMBER() OVER (PARTITION BY COUNT(s.GarmentID) ORDER BY COUNT(s.GarmentID) DESC) AS Rank FROM Regions r JOIN Sales s ON r.RegionID = s.RegionID WHERE EXTRACT(MONTH FROM s.SaleDate) = 1 AND EXTRACT(YEAR FROM s.SaleDate) = 2022 GROUP BY r.RegionName ORDER BY Rank;