Good but 10 still too many.
Much fewer than 10 and you would risk Cruz not even making it into the debates.