CREATE TABLE table_name_31 (points_for VARCHAR(255), played VARCHAR(255), club VARCHAR(255))
What points has 18 for the played and bala rfc as the club?
    
SQL: SELECT points_for FROM table_name_31 WHERE played = "18" AND club = "bala rfc"