use '?' for JOKER (blank)

From letters Y, A, W, P, E, R, S  I made following words

7 letter words

yawpers[15]

6 letter words

yawper[14], psywar[14], sawyer[12], swayer[12], pawers[11], payers[11], repays[11]

5 letter words

waspy[13], yawps[13], weary[11], pawer[10], warps[10], wraps[10], apery[10], payer[10], repay[10], prays[10], raspy[10], spray[10], preys[10], pyres[10], resaw[8], sawer[8], sewar[8], sware[8], swear[8], wares[8], wears[8], eyras[8], resay[8], sayer[8], years[8], apers[7], apres[7], asper[7], pares[7], parse[7], pears[7], prase[7], presa[7], rapes[7], reaps[7], spare[7], spear[7]

4 letter words

yawp[12], awry[10], wary[10], sway[10], ways[10], yaws[10], wyes[10], yews[10], warp[9], wrap[9], paws[9], swap[9], waps[9], wasp[9], pews[9], spew[9], pray[9], prey[9], pyre[9], pays[9], pyas[9], spay[9], yaps[9], espy[9], pyes[9], yeps[9], spry[9], ware[7], wear[7], awes[7], waes[7], raws[7], wars[7], aery[7], eyra[7], yare[7], year[7], ayes[7], easy[7], eyas[7], yeas[7], rays[7], ryas[7], ryes[7], aper[6], pare[6], pear[6], rape[6], reap[6], apes[6], apse[6], pase[6], peas[6], spae[6], pars[6], raps[6], rasp[6], spar[6], reps[6], ares[4], arse[4], ears[4], eras[4], rase[4], sear[4], sera[4]

3 letter words

way[9], yaw[9], wye[9], yew[9], wry[9], paw[8], wap[8], pew[8], pay[8], pya[8], yap[8], pye[8], yep[8], pry[8], spy[8], awe[6], wae[6], raw[6], war[6], saw[6], was[6], sew[6], aye[6], yea[6], ray[6], rya[6], yar[6], rye[6], ays[6], say[6], yes[6], ape[5], pea[5], par[5], rap[5], per[5], rep[5], asp[5], pas[5], sap[5], spa[5], pes[5], are[3], ear[3], era[3], sae[3], sea[3], ars[3], ras[3], ers[3], res[3], ser[3]

2 letter words

aw[5], we[5], ay[5], ya[5], ye[5], pa[4], pe[4], ae[2], ar[2], er[2], re[2], as[2], es[2]