There are 858 still available delegates
Trump needs 482 delegates or roughly 56%
Cruz needs 692 delegates were 80% of the delegates remaining
I checked the official gop site; https://www.gop.com/official-2016-gop-delegate-count/
Trump has 755 and needs 482
Cruz has 521 and needs 716
There are 798 remaining
Trump needs 60.4% of the remaining delegates.
Cruz needs 89.7% of the remaining delegates.