Marshall surprises No. 9 West Virginia 58-52