'U.S. News' ranks 26 UI programs among top 25 in nation