WASHINGTON (AP) — Ted Cruz has won the Republican caucuses in Maine.