31 NCAA programs brought in $100 million or more in 2016-17