So if superdelegates shouldn't count, there are 4051 pledged delegates.
1/2 plus 1 = 2026 to win.
Hillary has roughly 1717 after last night - a few more to be awarded
She needs 309 for pledged victory.
There are 781 pledged delegates left.
With 40% of the remainder, she wins.
With 51% of California and New Jersey, she wins even with delegates elsewhere.
If she gets 45% of all others (81), she only needs 38% of CA & NJ to win (228)