Top Students and Teams Announced in Putnam Competition