31st annual Ridgway Triathlon a success