Table schema:
CREATE TABLE table_name_40 (date VARCHAR, opponent VARCHAR, game VARCHAR, location VARCHAR, points VARCHAR)

Question: Date for scotiabank place with less than 20 points, game larger than 16, and an opponent of montreal canadiens?
SQL: SELECT date FROM table_name_40 WHERE location = "scotiabank place" AND points < 20 AND game > 16 AND opponent = "montreal canadiens"