use '?' for JOKER (blank)

From letters S, A, M, P, L, I, N, G  I made following words

8 letter words

psalming[13], sampling[13]

7 letter words

lamping[12], palming[12], magilps[12], misplan[11], plasmin[11], lingams[10], maligns[10], lapsing[10], palings[10], sapling[10]

6 letter words

magilp[11], amping[11], limpas[10], milpas[10], laming[9], lingam[9], malign[9], paling[9], gamins[9], limans[8], lapins[8], plains[8], spinal[8], algins[7], aligns[7], lasing[7], liangs[7], ligans[7], lingas[7], signal[7]

5 letter words

gamps[10], gimps[10], limpa[9], milpa[9], pimas[9], lamps[9], palms[9], plasm[9], psalm[9], limps[9], gamin[8], aping[8], agism[8], sigma[8], glams[8], glims[8], pangs[8], spang[8], pings[8], liman[7], lapin[7], plain[7], limas[7], mails[7], salmi[7], amins[7], mains[7], minas[7], limns[7], lapis[7], pails[7], spail[7], nipas[7], pains[7], pians[7], pinas[7], plans[7], algin[6], align[6], liang[6], ligan[6], linga[6], glias[6], sigla[6], gains[6], signa[6], glans[6], slang[6], lings[6], sling[6], anils[5], nails[5], slain[5], snail[5]

4 letter words

gamp[9], gimp[9], pima[8], lamp[8], palm[8], limp[8], amps[8], maps[8], pams[8], samp[8], spam[8], imps[8], mips[8], simp[8], magi[7], glam[7], glim[7], pang[7], ping[7], gams[7], mags[7], migs[7], gaps[7], gasp[7], gips[7], pigs[7], lima[6], mail[6], amin[6], main[6], mina[6], limn[6], lipa[6], pail[6], pial[6], nipa[6], pain[6], pian[6], pina[6], plan[6], aims[6], amis[6], sima[6], alms[6], lams[6], slam[6], mils[6], slim[6], mans[6], nims[6], pias[6], alps[6], laps[6], pals[6], salp[6], slap[6], lips[6], lisp[6], slip[6], naps[6], pans[6], snap[6], span[6], nips[6], pins[6], snip[6], spin[6], glia[5], agin[5], gain[5], lang[5], ling[5], gals[5], lags[5], slag[5], nags[5], sang[5], snag[5], gins[5], sign[5], sing[5], anil[4], lain[4], nail[4], ails[4], sail[4], sial[4], ains[4], anis[4], sain[4], lins[4], nils[4]

3 letter words

gam[6], mag[6], mig[6], gap[6], aim[5], ami[5], lam[5], mil[5], man[5], nam[5], nim[5], pia[5], gal[4], lag[4], gan[4], nag[4], gin[4], ail[3], ain[3], ani[3], lin[3], nil[3]