No. 18 Indiana holds off No. 5 Michigan St. 70-55