Table schema:
CREATE TABLE table_name_79 (drawn INTEGER, points VARCHAR, against VARCHAR)

Question: What is the smallest drawn when the points are less than 7 and the against greater than 31?
SQL: SELECT MIN(drawn) FROM table_name_79 WHERE points < 7 AND against > 31