user: Question: Which Date has an Attendance larger than 16186, and Points smaller than 52, and a Record of 21–16–9?
Columns: ['Date', 'Opponent', 'Score', 'Loss', 'Attendance', 'Record', 'Arena', 'Points']
Types: ['text', 'text', 'text', 'text', 'real', 'text', 'text', 'real']
Sample row: ['January 1', '@ Predators', '4–2', 'Vokoun (19–7–2)', 17113.0, '18–15–6', 'Gaylord Entertainment Center', 42.0]
SQL:

assistant: SELECT "Date" FROM "Table" WHERE "Attendance" > 16186.0 AND "Points" < 52.0 AND "Record" = '21–16–9';