Missouri upsets top ranked Oklahoma 36-27