CNN Poll: Gingrich 24, Romney 20, Cain 17, Perry 11