U.S. News ranks Firth High 4th in Idaho