use '?' for JOKER (blank)

From letters S, A, V, O, R, I, E, S  I made following words

8 letter words

savories[11]

7 letter words

ovaries[10], saviors[10], viroses[10]

6 letter words

aivers[9], varies[9], savior[9], vireos[9], soaves[9], avisos[9], savers[9], sivers[9], savors[9], servos[9], versos[9], visors[9], ariose[6], arises[6], raises[6], serais[6], serosa[6], osiers[6], seisor[6]

5 letter words

aiver[8], vireo[8], oaves[8], soave[8], aviso[8], avers[8], raves[8], saver[8], vairs[8], rives[8], siver[8], viers[8], vires[8], arvos[8], savor[8], overs[8], roves[8], servo[8], verso[8], visor[8], saves[8], vases[8], visas[8], vises[8], arise[5], raise[5], serai[5], arose[5], osier[5], oases[5], oasis[5], ossia[5], arses[5], rases[5], sears[5], arsis[5], saris[5], rises[5], sires[5], saros[5], soars[5], soras[5], roses[5], sores[5]

4 letter words

aver[7], rave[7], vera[7], vair[7], rive[7], vier[7], arvo[7], over[7], rove[7], aves[7], save[7], vase[7], visa[7], vies[7], vise[7], avos[7], voes[7], vars[7], revs[7], aero[4], ares[4], arse[4], ears[4], eras[4], rase[4], sear[4], sera[4], airs[4], rais[4], rias[4], sari[4], ires[4], reis[4], rise[4], sire[4], oars[4], osar[4], soar[4], sora[4], eros[4], ores[4], roes[4], rose[4], sore[4], sori[4], seas[4], seis[4], ossa[4], oses[4], sers[4], sirs[4], sris[4]

3 letter words

ave[6], via[6], vie[6], avo[6], ova[6], voe[6], var[6], rev[6], vas[6], vis[6], are[3], ear[3], era[3], air[3], rai[3], ria[3], ire[3], rei[3], oar[3], ora[3], ore[3], roe[3], sae[3], sea[3], ais[3], sei[3], oes[3], ose[3], ars[3], ras[3], ers[3], res[3], ser[3], sir[3], sri[3], ors[3], ass[3], ess[3], sis[3], sos[3]

2 letter words

ae[2], ai[2], oe[2], oi[2], ar[2], er[2], re[2], or[2], as[2], es[2], is[2], si[2], os[2], so[2]