Early Maine numbers: 4.5% in
Ted Cruz 49.8%356— Donald Trump 30.8%220-136 John Kasich 10.5%75-281 Marco Rubio 7.6%54-302 All Others 1.4%10-346
KS 18%
Cruz 49 Trump 26 Rubio 14