use '?' for JOKER (blank)

From letters S, A, M, P, H, I, R, E  I made following words

8 letter words

samphire[15], seraphim[15]

7 letter words

hampers[14], mishear[12], harpies[12], sharpie[12], impresa[11]

6 letter words

hamper[13], mishap[13], shrimp[13], hermai[11], mashie[11], harems[11], masher[11], shmear[11], ihrams[11], marish[11], phrase[11], raphes[11], seraph[11], shaper[11], sherpa[11], parish[11], raphis[11], perish[11], pisher[11], reship[11], remaps[10], primas[10], primes[10], simper[10], spirem[10], ashier[9], aimers[8], armies[8], ramies[8], aspire[8], paries[8], praise[8], spirea[8]

5 letter words

hemps[12], harem[10], herma[10], ihram[10], raphe[10], haems[10], hames[10], shame[10], ephas[10], heaps[10], phase[10], shape[10], aphis[10], apish[10], spahi[10], harms[10], marsh[10], herms[10], harps[10], sharp[10], remap[9], prima[9], prime[9], pimas[9], prams[9], ramps[9], perms[9], sperm[9], prims[9], prism[9], hares[8], hears[8], rheas[8], share[8], shear[8], hairs[8], heirs[8], hires[8], shier[8], shire[8], aimer[7], ramie[7], amies[7], paise[7], sepia[7], mares[7], marse[7], maser[7], reams[7], smear[7], amirs[7], mairs[7], simar[7], emirs[7], mires[7], miser[7], rimes[7], apers[7], apres[7], asper[7], pares[7], parse[7], pears[7], prase[7], presa[7], rapes[7], reaps[7], spare[7], spear[7], pairs[7], paris[7], peris[7], piers[7], pries[7], prise[7], ripes[7], speir[7], spier[7], spire[7], arise[5], raise[5], serai[5]

4 letter words

hemp[11], ahem[9], haem[9], hame[9], epha[9], heap[9], harm[9], herm[9], harp[9], hams[9], mash[9], sham[9], hems[9], mesh[9], hims[9], shim[9], haps[9], hasp[9], pash[9], pehs[9], hips[9], phis[9], pish[9], ship[9], pima[8], pram[8], ramp[8], perm[8], prim[8], amps[8], maps[8], pams[8], samp[8], hare[7], hear[7], rhea[7], hair[7], heir[7], hire[7], haes[7], shea[7], ahis[7], hies[7], amie[6], mare[6], ream[6], amir[6], mair[6], rami[6], emir[6], mire[6], rime[6], aper[6], pare[6], pear[6], rape[6], reap[6], pair[6], peri[6], pier[6], ripe[6], maes[6], mesa[6], same[6], seam[6], aims[6], amis[6], sima[6], mise[6], semi[6], apes[6], apse[6], pase[6], peas[6], spae[6], pias[6], pies[6], sipe[6]