use '?' for JOKER (blank)

From letters S, A, N, D, P, I, L, E  I made following words

8 letter words

sandpile[11]

7 letter words

plained[10], alipeds[10], elapids[10], lapides[10], palsied[10], pleiads[10], pandies[10], spindle[10], splined[10], alpines[9], pineals[9], spaniel[9], splenia[9], denials[8], snailed[8]

6 letter words

aliped[9], elapid[9], pleiad[9], pained[9], planed[9], lapsed[9], padles[9], pedals[9], pleads[9], plaids[9], salpid[9], dispel[9], lisped[9], sliped[9], spiled[9], sniped[9], spined[9], alpine[8], penial[8], pineal[8], espial[8], lipase[8], panels[8], planes[8], lapins[8], plains[8], spinal[8], pensil[8], spinel[8], spline[8], alined[7], denial[7], nailed[7], aisled[7], deasil[7], ideals[7], ladies[7], sailed[7], sained[7], elands[7], ladens[7], naleds[7], sendal[7], island[7], aliens[6], alines[6], elains[6], lianes[6], saline[6], silane[6]

5 letter words

padle[8], paled[8], pedal[8], plead[8], plaid[8], piled[8], plied[8], paned[8], pined[8], spade[8], spaed[8], padis[8], sapid[8], siped[8], spied[8], pends[8], spend[8], pilea[7], panel[7], penal[7], plane[7], plena[7], lapin[7], plain[7], paise[7], sepia[7], lapse[7], leaps[7], pales[7], peals[7], pleas[7], salep[7], sepal[7], spale[7], lapis[7], pails[7], spail[7], piles[7], plies[7], slipe[7], speil[7], spiel[7], spile[7], aspen[7], napes[7], neaps[7], panes[7], peans[7], sneap[7], spean[7], nipas[7], pains[7], pians[7], pinas[7], peins[7], penis[7], pines[7], snipe[7], spine[7], plans[7], ailed[6], ideal[6], eland[6], laden[6], naled[6], nidal[6], lined[6], aides[6], aside[6], ideas[6], dales[6], deals[6], lades[6], lased[6], leads[6], dials[6], deils[6], delis[6], idles[6], isled[6], sidle[6], slide[6], deans[6], saned[6], sedan[6], dines[6], nides[6], snide[6], lands[6], lends[6], alien[5], aline[5], anile[5], elain[5], liane[5], aisle[5], anise[5], elans[5], lanes[5], leans[5], anils[5], nails[5], slain[5], snail[5], lenis[5], liens[5], lines[5]

4 letter words

aide[5], idea[5], dale[5], deal[5], lade[5], lead[5], dial[5], laid[5], deil[5], deli[5], diel[5], idle[5], lied[5], dean[5], deni[5], dine[5], nide[5], land[5], lend[5], ilea[4], elan[4], lane[4], lean[4], anil[4], lain[4], nail[4], lien[4]