Honest opinion (I do like some of the ones I'd get rid off but I'm being realistic, I'd replace them if possible)
BPF (not get back), Dawson (keep), Wildsmith (release)
Palmer (release), Hunt (keep)
Storey (get back), Dean (get back), Iorfa (release, if sticking to recent formation, otherwise keep), Hutchinson (keep, as a backup), Dunkley (release), Brennan (loan out), Gibson (don't get back)
Johnson (keep), Brown (sell/release)
Bannan (keep), Byers (keep), Luongo (keep, only as backup), FDB (release), Adeniran (release), Alex Hunt (loan)
Shodipo (don't get back), NML (release/don't bring back), Windass (release, too many injuries)
Paterson (keep as backup), Sow (sell/release), Kamberi (don't get back), Gregory (keep), John-Jules (don't get back), Berahino (release)