CREATE TABLE table_name_23 (games INT, points VARCHAR, goals_for VARCHAR)

What are the most games when the points are 100 and goals for less than 356?
SELECT MAX(games) FROM table_name_23 WHERE points = 100 AND goals_for < 356
SELECT MAX("games") FROM "table_name_23" WHERE "goals_for" < 356 AND "points" = 100