YMCA triathlon marks silver anniversary