CREATE TABLE table_name_78 (silver NUMBER, gold VARCHAR2, rank VARCHAR2)

What is the most silver medals when the total is more than 2 medals, and with a rank of total, and the number of gold medals is greater than 44?
SELECT MAX(silver) FROM table_name_78 WHERE "total" > 2 AND rank = "total" AND gold > 44
SELECT MAX("silver") FROM "table_name_78" WHERE "gold" > 44 AND "rank" = "total" AND "total" > 2