CREATE TABLE table_name_49 (top_10 INTEGER, tournament VARCHAR(255), top_25 VARCHAR(255))
What is the highest top-10 that has a u.s. open for the tournament, and a top-25 greater than 12?
    
SQL: SELECT MAX(top_10) FROM table_name_49 WHERE tournament = "u.s. open" AND top_25 > 12