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 bicicletas foram reparadas nas estações 'subway' em outubro de 2021?
 ###Tabelas: 
CREATE TABLE public.station (station_id SERIAL PRIMARY KEY, station_name VARCHAR(50), route_type VARCHAR(20)); INSERT INTO public.station (station_name, route_type) VALUES ('Station A', 'subway'), ('Station B', 'subway'); CREATE TABLE public.maintenance (maintenance_id SERIAL PRIMARY KEY, maintenance_type VARCHAR(20), maintenance_date DATE, station_id INTEGER, FOREIGN KEY (station_id) REFERENCES public.station(station_id)); INSERT INTO public.maintenance (maintenance_type, maintenance_date, station_id) VALUES ('bicycle repair', '2021-10-03', 1), ('bicycle repair', '2021-10-15', 2);
SELECT COUNT(*) FROM public.maintenance WHERE maintenance_type = 'bicycle repair' AND maintenance_date >= '2021-10-01' AND maintenance_date <= '2021-10-31' AND station_id IN (SELECT station_id FROM public.station WHERE route_type = 'subway')