Michigan rises to #18 in SP+