My top 5 Cruz Walker Firiona Kasich Huckabee
I disagree with your listing of Kasich. The others seem right on the mark.