use '?' for JOKER (blank)

From letters I, M, P, U, L, S, I, O, N  I made following words

9 letter words

impulsion[13]

7 letter words

impious[11], spumoni[11], ioniums[9], nimious[9], moulins[9], pulsion[9], upsilon[9]

6 letter words

opiums[10], simlin[8], lipins[8], ionium[8], moulin[8], linums[8], muslin[8], lupins[8], pilous[8], poilus[8], insoul[6]

5 letter words

impis[9], limps[9], opium[9], lumps[9], plums[9], slump[9], imino[7], lipin[7], minis[7], limns[7], limos[7], milos[7], moils[7], pilis[7], polis[7], spoil[7], opsin[7], pions[7], ilium[7], linum[7], onium[7], lupin[7], poilu[7], minus[7], munis[7], solum[7], muons[7], pilus[7], pulis[7], pious[7], loups[7], linos[5], lions[5], loins[5], noils[5], louis[5]

4 letter words

impi[8], limp[8], imps[8], mips[8], simp[8], mops[8], poms[8], lump[8], plum[8], sump[8], umps[8], mini[6], limn[6], limo[6], milo[6], moil[6], pili[6], pion[6], mils[6], slim[6], nims[6], miso[6], mols[6], mons[6], noms[6], lips[6], lisp[6], slip[6], nips[6], pins[6], snip[6], spin[6], piso[6], pois[6], lops[6], pols[6], slop[6], pons[6], muni[6], muon[6], puli[6], loup[6], upon[6], lums[6], slum[6], muns[6], sumo[6], plus[6], puls[6], puns[6], spun[6], opus[6], soup[6], lino[4], lion[4], loin[4], noil[4], nisi[4], lins[4], nils[4], oils[4], silo[4], soil[4], soli[4], ions[4], soul[4], nous[4], onus[4]

3 letter words

imp[7], mop[7], pom[7], ump[7], mil[5], nim[5], mol[5], mon[5], nom[5], lip[5], nip[5], pin[5], poi[5], lop[5], pol[5], ism[5], mis[5], sim[5], mos[5], oms[5], som[5], pis[5], psi[5], sip[5], ops[5], sop[5], lum[5], mun[5], piu[5], pul[5], pun[5], upo[5], mus[5], sum[5], pus[5], sup[5], ups[5], lin[3], nil[3], oil[3], ion[3], lis[3], ins[3], sin[3], sol[3], nos[3], ons[3], son[3], nus[3], sun[3], uns[3], sou[3]

2 letter words

mi[4], mo[4], om[4], pi[4], op[4], mu[4], um[4], up[4], li[2], in[2], oi[2], lo[2], no[2], on[2], is[2], si[2], os[2], so[2], nu[2], un[2], us[2]