user: ### NOW ANSWER:
Question: Which Games won has Bonus points larger than 1, a Points difference smaller than 50, Points against of 106, and Points for smaller than 152?
Columns: ['Year', 'Games played', 'Games won', 'Games drawn', 'Games lost', 'Points for', 'Points against', 'Points difference', 'Bonus points', 'Table points']
Types: ['real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real']
Sample row: [1996.0, 4.0, 4.0, 0.0, 0.0, 119.0, 60.0, 59.0, 1.0, 17.0]
SQL:

assistant: SELECT COUNT("Games won") FROM "Table" WHERE "Bonus points" > 1.0 AND "Points difference" < 50.0 AND "Points against" = 106.0 AND "Points for" < 152.0;