CREATE TABLE table_name_66 (points INTEGER, played VARCHAR(255), lost VARCHAR(255), difference VARCHAR(255))
What is the greatest number of points that has a lost bigger than 5, a difference of - 10 and a played bigger than 12?
    
SQL: SELECT MAX(points) FROM table_name_66 WHERE lost > 5 AND difference = "- 10" AND played > 12