user: ### NOW ANSWER:
Question: What is Played, when Points is less than 107, and when 1987-88 is "31"?
Columns: ['Team', 'Average', 'Points', 'Played', '1986-87', '1987-88', '1988-89']
Types: ['text', 'real', 'real', 'real', 'text', 'text', 'real']
Sample row: ['Independiente', 1.219, 139.0, 114.0, '47', '37', 55.0]
SQL:

assistant: SELECT "Played" FROM "Table" WHERE "Points" < 107.0 AND "1987-88" = '31';