1. Trump 2. Dr Carson 3. Kasich 4. Rubio 4. Cruz
The last two did each other harm.
I’m no Rubio fan but he ripped into Trump something fierce