Where are you getting 763 remaining delegates?
There’s at least 800-900 available.
http://www.thegreenpapers.com/P16/R
My calculations show 839 left to be won.
Where are you getting 763 remaining delegates?
I think because some remain uncommitted.