Trump on pace to get to 307. Minnesota and Maine still in the balance, so it could even end up higher.