use '?' for JOKER (blank)

From letters S, C, O, L, D, I, N, G  I made following words

8 letter words

codlings[12], lingcods[12], scolding[12]

7 letter words

codling[11], lingcod[11], codlins[10], closing[10]

6 letter words

coding[10], codlin[9], clings[9], logics[9], coigns[9], cosign[9], incogs[9], doling[8], doings[8], dosing[8], colins[8], nicols[8], indols[7], logins[7], losing[7], soling[7]

5 letter words

cling[8], dolci[8], logic[8], coign[8], incog[8], disco[8], sodic[8], clods[8], colds[8], scold[8], clogs[8], dingo[7], doing[7], colin[7], nicol[7], gilds[7], dings[7], golds[7], coils[7], dongs[7], cions[7], coins[7], icons[7], scion[7], sonic[7], clons[7], indol[6], lingo[6], login[6], lings[6], sling[6], diols[6], idols[6], lidos[6], loids[6], sloid[6], soldi[6], solid[6], dinos[6], longs[6], linos[5], lions[5], loins[5], noils[5]

4 letter words

odic[7], clod[7], cold[7], clog[7], disc[7], cigs[7], cods[7], docs[7], cogs[7], gild[6], ding[6], gold[6], coil[6], loci[6], dong[6], cion[6], coin[6], coni[6], icon[6], clon[6], digs[6], gids[6], dogs[6], gods[6], cols[6], cons[6], ling[5], diol[5], idol[5], lido[5], loid[5], dino[5], nodi[5], long[5], lids[5], sild[5], slid[5], dins[5], gins[5], sign[5], sing[5], dols[5], olds[5], sold[5], logs[5], slog[5], dons[5], nods[5], nogs[5], snog[5], song[5], lino[4], lion[4], loin[4], noil[4], lins[4], nils[4], oils[4], silo[4], soil[4], soli[4], ions[4]

3 letter words

cig[6], cod[6], doc[6], cog[6], dig[5], gid[5], dog[5], god[5], col[5], con[5], cis[5], sic[5], cos[5], lid[4], din[4], gin[4], dol[4], old[4], log[4], don[4], nod[4], nog[4], dis[4], ids[4], dos[4], ods[4], sod[4], gos[4], lin[3], nil[3], oil[3], ion[3], lis[3], ins[3], sin[3], sol[3], nos[3], ons[3], son[3]

2 letter words

id[3], do[3], od[3], go[3], li[2], in[2], oi[2], lo[2], no[2], on[2], is[2], si[2], os[2], so[2]