CREATE TABLE table_43440 ("Tournament" TEXT, "Wins" FLOAT, "Top-5" FLOAT, "Top-10" FLOAT, "Top-25" FLOAT, "Events" FLOAT, "Cuts made" FLOAT)

What is the highest top-10 that has a u.s. open for the tournament, and a top-25 greater than 12?
SELECT MAX("Top-10") FROM table_43440 WHERE "Tournament" = 'u.s. open' AND "Top-25" > '12'
SELECT MAX("Top-10") FROM "table_43440" WHERE "Top-25" > '12' AND "Tournament" = 'u.s. open'