use '?' for JOKER (blank)

From letters O, F, F, S, P, R, I, N, G, S  I made following words

10 letter words

offsprings[19]

9 letter words

offspring[18]

8 letter words

spinoffs[16], griffons[15]

7 letter words

spinoff[15], ripoffs[15], griffon[14], goniffs[14], offings[14], prosing[10], sporing[10], frisson[10], springs[10], prisons[9], spinors[9], grisons[8], signors[8], sorings[8]

6 letter words

ripoff[14], spiffs[14], goniff[13], offing[13], griffs[13], sniffs[12], gonifs[10], poring[9], roping[9], gipons[9], pingos[9], posing[9], spring[9], prongs[9], gossip[9], sprigs[9], orpins[8], prions[8], prison[8], spinor[8], opsins[8], girons[7], grison[7], groins[7], rosing[7], signor[7], soring[7], gnosis[7], rosins[6]

5 letter words

spiff[13], griff[12], sniff[11], riffs[11], profs[10], gonif[9], frigs[9], frogs[9], gipon[8], oping[8], pingo[8], pirog[8], prong[8], finos[8], foins[8], infos[8], pings[8], pongs[8], firns[8], frons[8], grips[8], prigs[8], sprig[8], gorps[8], progs[8], orpin[7], prion[7], opsin[7], pions[7], pirns[7], porns[7], snips[7], spins[7], pisos[7], priss[7], pross[7], giron[6], groin[6], girns[6], grins[6], rings[6], giros[6], signs[6], sings[6], snogs[6], songs[6], gross[6], irons[5], noirs[5], noris[5], ornis[5], rosin[5], sorns[5]

4 letter words

riff[10], offs[10], prof[9], fops[9], frig[8], frog[8], figs[8], fogs[8], fino[7], foin[7], info[7], ping[7], pong[7], firn[7], grip[7], prig[7], gorp[7], prog[7], fins[7], fons[7], gips[7], pigs[7], firs[7], rifs[7], foss[7], pion[6], pirn[6], porn[6], nips[6], pins[6], snip[6], spin[6], piso[6], pois[6], pons[6], rips[6], pros[6], piss[6], psis[6], sips[6], sops[6], girn[5], grin[5], ring[5], giro[5], gins[5], sign[5], sing[5], nogs[5], snog[5], song[5], rigs[5], inro[4], iron[4], noir[4], nori[4], ions[4], rins[4], sori[4], sorn[4], sins[4], sons[4], sirs[4], sris[4]

3 letter words

iff[9], off[9], fop[8], fig[7], fog[7], fin[6], fon[6], gip[6], pig[6], fir[6], rif[6], for[6], fro[6], ifs[6], nip[5], pin[5], poi[5], rip[5], pro[5], pis[5], psi[5], sip[5], ops[5], gin[4], nog[4], rig[4], gor[4], gos[4], ion[3], rin[3], nor[3], ins[3], sin[3], nos[3], ons[3], son[3]