user: Question: What was the average number of points with bonus pts less than 31 with the rider dennis gavros?
Columns: ['Rider', 'Matches', 'Rides', 'Bonus Pts', 'Total Points']
Types: ['text', 'real', 'real', 'real', 'real']
Sample row: ['Eric Boocock', 38.0, 161.0, 19.0, 421.0]
SQL:

assistant: SELECT AVG("Total Points") FROM "Table" WHERE "Rider" = 'dennis gavros' AND "Bonus Pts" < 31.0;