Previously unbeaten St. Johns falls to Midland High 49-39