user: Question: Tell me the highest Laps for grid less than 22 and riderS of Ruben Xaus
Columns: ['Rider', 'Bike', 'Laps', 'Time', 'Grid']
Types: ['text', 'text', 'real', 'text', 'real']
Sample row: ['Noriyuki Haga', 'Yamaha YZF-R1', 23.0, '35:26.734', 2.0]
SQL:

assistant: SELECT MAX("Laps") FROM "Table" WHERE "Grid" < 22.0 AND "Rider" = 'Ruben Xaus';