use '?' for JOKER (blank)

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

10 letter words

xylophones[25]

9 letter words

xylophone[24]

7 letter words

phenoxy[22], phloxes[19], phenyls[15], phoneys[15], phenols[12], poleyns[12], spooney[12], looneys[10]

6 letter words

sphynx[21], hexyls[19], lynxes[16], xylose[16], onyxes[16], phenyl[14], phoney[14], phylon[14], phooey[14], poshly[14], syphon[14], hoyles[12], honeys[12], hooeys[12], holpen[11], phenol[11], phones[11], phonos[11], openly[11], poleyn[11], pylons[11], snoopy[11], spoony[11], looney[9], looeys[9], pleons[8], posole[8], loosen[6]

5 letter words

hexyl[18], phlox[17], epoxy[17], pyxes[17], expos[14], poxes[14], phyle[13], phony[13], hypes[13], sylph[13], hypos[13], sophy[13], loxes[12], exons[12], holey[11], hoyle[11], honey[11], hooey[11], hooly[11], hosey[11], hyson[11], phone[10], phono[10], helps[10], shlep[10], hopes[10], phons[10], hoops[10], poohs[10], peony[10], pylon[10], loopy[10], slype[10], yelps[10], poesy[10], sepoy[10], ploys[10], polys[10], helos[8], holes[8], hosel[8], sheol[8], hones[8], hosen[8], shone[8], shool[8], shoon[8], looey[8], loony[8], nosey[8], sonly[8], sooey[8], pelon[7], pleon[7], lopes[7], poles[7], slope[7], opens[7], peons[7], pones[7], loops[7], polos[7], pools[7], sloop[7], spool[7], poons[7], snoop[7], spoon[7], enols[5], lenos[5], noels[5], loose[5], oleos[5], noose[5], loons[5], nolos[5], snool[5], solon[5]

4 letter words

plex[13], expo[13], hype[12], hypo[12], exon[11], oxen[11], oxes[11], holy[10], help[9], hope[9], holp[9], phon[9], hoop[9], pooh[9], pehs[9], hops[9], posh[9], shop[9], soph[9], yelp[9], ploy[9], poly[9], pony[9], helo[7], hole[7], hone[7], hens[7], hoes[7], hose[7], shoe[7], hols[7], hons[7], nosh[7], oohs[7], shoo[7], only[7], leys[7], lyes[7], lyse[7], snye[7], syne[7], yens[7], lope[6], pole[6], nope[6], open[6], peon[6], pone[6], loop[6], polo[6], pool[6], poon[6], pens[6], epos[6], opes[6], peso[6], pose[6], lops[6], pols[6], slop[6], pons[6], oops[6], poos[6], enol[4], leno[4], lone[4], noel[4], oleo[4], loon[4], nolo[4], lens[4], lose[4], oles[4], sloe[4], sole[4], eons[4], noes[4], nose[4], ones[4], sone[4], loos[4], solo[4], onos[4], soon[4]