use '?' for JOKER (blank)

From letters S, C, A, M, P, I, N, G  I made following words

8 letter words

campings[15], scamping[15]

7 letter words

camping[14], scaping[12], spacing[12]

6 letter words

scampi[12], macing[11], pacing[11], amping[11], magics[11], manics[10], panics[10], casing[9], gamins[9]

5 letter words

campi[11], camps[11], scamp[11], gamic[10], magic[10], gamps[10], gimps[10], amnic[9], manic[9], panic[9], micas[9], aspic[9], picas[9], spica[9], pimas[9], acing[8], gamin[8], aping[8], agism[8], sigma[8], pangs[8], spang[8], pings[8], cains[7], amins[7], mains[7], minas[7], nipas[7], pains[7], pians[7], pinas[7], gains[6], signa[6]

4 letter words

camp[10], gamp[9], gimp[9], mica[8], pica[8], pima[8], cams[8], macs[8], scam[8], mics[8], caps[8], pacs[8], pics[8], spic[8], amps[8], maps[8], pams[8], samp[8], spam[8], imps[8], mips[8], simp[8], magi[7], pang[7], ping[7], scag[7], cigs[7], gams[7], mags[7], migs[7], gaps[7], gasp[7], gips[7], pigs[7], cain[6], amin[6], main[6], mina[6], nipa[6], pain[6], pian[6], pina[6], asci[6], aims[6], amis[6], sima[6], cans[6], scan[6], mans[6], nims[6], pias[6], naps[6], pans[6], snap[6], span[6], nips[6], pins[6], snip[6], spin[6], agin[5], gain[5], nags[5], sang[5], snag[5], gins[5], sign[5], sing[5], ains[4], anis[4], sain[4]

3 letter words

cam[7], mac[7], mic[7], cap[7], pac[7], pic[7], amp[7], map[7], pam[7], imp[7], cig[6], gam[6], mag[6], mig[6], gap[6], gip[6], pig[6], aim[5], ami[5], can[5], man[5], nam[5], nim[5], pia[5], nap[5], pan[5], nip[5], pin[5], sac[5], cis[5], sic[5], mas[5], ism[5], mis[5], sim[5], asp[5], pas[5], sap[5], spa[5], pis[5], psi[5], sip[5], gan[4], nag[4], gin[4], ags[4], gas[4], sag[4], ain[3], ani[3], ais[3], ins[3], sin[3]

2 letter words

am[4], ma[4], mi[4], pa[4], pi[4], ag[3], ai[2], an[2], na[2], in[2], as[2], is[2], si[2]