31 hp rotary tiller