Marvin Musquin takes 250 overall crown in Indiana