use '?' for JOKER (blank)

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

8 letter words

saponine[10]

7 letter words

epinaos[9], senopia[9], saponin[9], pension[9], pinones[9]

6 letter words

pennia[8], pinnae[8], panino[8], pannes[8], inspan[8], pinnas[8], pennis[8], paeons[8], pianos[8], opines[8], ponies[8], sannop[8], pinons[8], eonian[6], inanes[6], insane[6], sienna[6], anions[6], nasion[6]

5 letter words

panne[7], penna[7], pinna[7], penni[7], paeon[7], piano[7], opine[7], pinon[7], paise[7], sepia[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], paseo[7], psoae[7], psoai[7], poise[7], opens[7], peons[7], pones[7], opsin[7], pions[7], inane[5], anion[5], anise[5], senna[5], nines[5], aeons[5], eosin[5], noise[5], nonas[5], neons[5], nones[5]

4 letter words

nape[6], neap[6], pane[6], pean[6], nipa[6], pain[6], pian[6], pina[6], pein[6], pine[6], nope[6], open[6], peon[6], pone[6], pion[6], apes[6], apse[6], pase[6], peas[6], spae[6], pias[6], pies[6], sipe[6], naps[6], pans[6], snap[6], span[6], pens[6], nips[6], pins[6], snip[6], spin[6], apos[6], soap[6], epos[6], opes[6], peso[6], pose[6], piso[6], pois[6], pons[6], nine[4], aeon[4], naoi[4], anon[4], nona[4], neon[4], none[4], anes[4], sane[4], ains[4], anis[4], sain[4], sine[4], nans[4], inns[4], naos[4], eons[4], noes[4], nose[4], ones[4], sone[4], ions[4]

3 letter words

ape[5], pea[5], pia[5], pie[5], nap[5], pan[5], pen[5], nip[5], pin[5], apo[5], ope[5], poi[5], asp[5], pas[5], sap[5], spa[5], pes[5], pis[5], psi[5], sip[5], ops[5], sop[5], ane[3], nae[3], ain[3], ani[3], nan[3], inn[3], eon[3], one[3], ion[3], sae[3], sea[3], ais[3], sei[3], ens[3], sen[3], ins[3], sin[3], oes[3], ose[3], nos[3], ons[3], son[3]

2 letter words

pa[4], pe[4], pi[4], op[4], ae[2], ai[2], an[2], na[2], en[2], ne[2], in[2], oe[2], oi[2], no[2], on[2], as[2], es[2], is[2], si[2], os[2], so[2]