No. 4 Missouri holds on to beat Oklahoma 71-68