A survey of 100 persons at better widgets find that 40 jog, 25 swim, 16 cycle, 15 both swim and jog, 10 swim and cycle, 8 jog and cycle, and 3 persons do all three. How many people at better widgets do not take part in any of these exercise programs?