12 20502060 20c theta w24motor results