use '?' for JOKER (blank)

From letters X, E, N, O, P, H, O, B, E, S  I made following words

10 letter words

xenophobes[24]

9 letter words

xenophobe[23]

7 letter words

shoebox[19], hexones[17], ephebos[14], phoebes[14]

6 letter words

hexone[16], hexose[16], expose[15], phoebe[13], hoboes[11], sphene[11], phones[11], phonos[11], peones[8]

5 letter words

hexes[15], boxes[14], expos[14], poxes[14], exons[12], phone[10], phono[10], hebes[10], bohos[10], hobos[10], sheep[10], hopes[10], phons[10], hoops[10], poohs[10], beeps[9], sheen[8], hones[8], hosen[8], shone[8], shoon[8], benes[7], obese[7], bones[7], ebons[7], oboes[7], boons[7], boson[7], neeps[7], peens[7], penes[7], opens[7], peons[7], pones[7], poons[7], snoop[7], spoon[7], noose[5]

4 letter words

expo[13], exon[11], oxen[11], exes[11], oxes[11], hebe[9], boho[9], hobo[9], hope[9], phon[9], hoop[9], pooh[9], bosh[9], hobs[9], pehs[9], hops[9], posh[9], shop[9], soph[9], beep[8], bops[8], hone[7], hens[7], hoes[7], hose[7], shoe[7], hons[7], nosh[7], oohs[7], shoo[7], been[6], bene[6], bone[6], ebon[6], oboe[6], boon[6], neep[6], peen[6], nope[6], open[6], peon[6], pone[6], poon[6], bees[6], bens[6], nebs[6], obes[6], nobs[6], snob[6], boos[6], pees[6], seep[6], pens[6], epos[6], opes[6], peso[6], pose[6], pons[6], oops[6], poos[6], esne[4], seen[4], sene[4], eons[4], noes[4], nose[4], ones[4], sone[4], onos[4], soon[4]

3 letter words

hex[13], box[12], pox[12], oxo[10], sex[10], sox[10], hob[8], hep[8], peh[8], hop[8], poh[8], bop[7], hen[6], hoe[6], hon[6], noh[6], oho[6], ooh[6], hes[6], she[6], hos[6], ohs[6], bee[5], ben[5], neb[5], obe[5], nob[5], boo[5], pee[5], pen[5], ope[5], poo[5], bes[5], bos[5], sob[5], pes[5], ops[5], sop[5], nee[3], eon[3], one[3], noo[3], ono[3], see[3], ens[3], sen[3], oes[3], ose[3], nos[3], ons[3], son[3]

2 letter words

ex[9], ox[9], eh[5], he[5], ho[5], oh[5], sh[5], be[4], bo[4], pe[4], op[4], en[2], ne[2], oe[2], no[2], on[2], es[2], os[2], so[2]