CREATE TABLE table_name_61 (silver INTEGER, gold VARCHAR(255), total VARCHAR(255))
What is the highest Silver, when Gold is "8", and when Total is greater than 31?
    
SQL: SELECT MAX(silver) FROM table_name_61 WHERE gold = 8 AND total > 31