use '?' for JOKER (blank)

From letters Y, U, P, P, I, E, D, O, M, S  I made following words

10 letter words

yuppiedoms[20]

9 letter words

yuppiedom[19]

7 letter words

myopies[14], yuppies[14], imposed[12], podiums[12]

6 letter words

yipped[14], pimped[13], mopped[13], pumped[13], myopes[13], yuppie[13], mopeds[11], sipped[11], sopped[11], podium[11], spumed[11], supped[11], mousey[11], impose[10], popsie[10], opiums[10], poised[9], medius[9], moused[9], odeums[9], odiums[9], sodium[9], upside[9], pseudo[9], souped[9]

5 letter words

dippy[13], dumpy[13], mopey[12], myope[12], popsy[12], soppy[12], spumy[12], pimps[11], pomps[11], pumps[11], myoid[11], dopey[11], pyoid[11], emyds[11], mysid[11], imped[10], moped[10], piped[10], umped[10], upped[10], dumps[10], mosey[10], yipes[10], poesy[10], sepoy[10], mousy[10], soupy[10], mopes[9], poems[9], pomes[9], pipes[9], pepos[9], popes[9], opium[9], spume[9], deism[8], dimes[8], disme[8], demos[8], domes[8], modes[8], misdo[8], siped[8], spied[8], dopes[8], posed[8], spode[8], dipso[8], odeum[8], duomi[8], odium[8], mused[8], sedum[8], doums[8], modus[8], dupes[8], pseud[8], spued[8], updos[8], youse[8], poise[7], meous[7], moues[7], mouse[7], pious[7], eidos[6], douse[6]

4 letter words

mopy[11], pipy[11], pimp[10], pomp[10], pump[10], demy[10], emyd[10], dopy[10], dump[9], yipe[9], espy[9], pyes[9], yeps[9], yips[9], posy[9], yups[9], mope[8], poem[8], pome[8], pipe[8], pepo[8], pope[8], imps[8], mips[8], simp[8], mops[8], poms[8], peps[8], pips[8], pops[8], sump[8], umps[8], pups[8], deys[8], dyes[8], yids[8], yods[8], dime[7], idem[7], demo[7], dome[7], mode[7], modi[7], pied[7], dope[7], oped[7], meds[7], dims[7], mids[7], doms[7], mods[7], peds[7], sped[7], dips[7], pods[7], doum[7], dupe[7], updo[7], muds[7], dups[7], puds[7], spud[7], oyes[7], yous[7], mise[6], semi[6], some[6], miso[6], pies[6], sipe[6], epos[6], opes[6], peso[6], pose[6], piso[6], pois[6], meou[6], moue[6], emus[6], muse[6], sumo[6], spue[6], supe[6], opus[6], soup[6], dies[5], ides[5], side[5], does[5], dose[5], odes[5], dues[5], sued[5], used[5], duos[5], ouds[5], udos[5]

3 letter words

med[6], dim[6], mid[6], die[4], doe[4]