Giro d’Italia 2025 abandons: Competition closes inside the Rome that have 159 cyclists immediately after final tally from cyclists making really stands from the twenty five