user: Question: What is the number of final position-tours mariano piccoli, who has more than 20 final position-giros, before 1999 has?
Columns: ['Rider', 'Year', 'Final Position - Giro', 'Final Position - Tour', 'Final Position - Vuelta']
Types: ['text', 'real', 'real', 'real', 'real']
Sample row: ['Adam Hansen', 2013.0, 72.0, 72.0, 60.0]
SQL:

assistant: SELECT COUNT("Final Position - Tour") FROM "Table" WHERE "Final Position - Giro" > 20.0 AND "Rider" = 'mariano piccoli' AND "Year" < 1999.0;