Country Day tops Episcopal 31-23 on FNF