Ouachita Tops Tech 34-24