use '?' for JOKER (blank)

From letters D, E, P, O, P, U, L, A, T, E  I made following words

10 letter words

depopulate[15]

9 letter words

populated[14], outleaped[12]

8 letter words

lappeted[13], upleaped[13], populate[12]

7 letter words

peopled[12], toppled[12], pupated[12], upleapt[11], petaled[10], pleated[10], adoptee[10], tadpole[10], epaulet[9], outleap[9], eelpout[9], outlead[8]

6 letter words

dapple[11], lapped[11], palped[11], lopped[11], tapped[11], topped[11], pulped[11], tupped[11], people[10], applet[10], lappet[10], laptop[10], topple[10], papule[10], upleap[10], peepul[10], pupate[10], leaped[9], pealed[9], pedalo[9], eloped[9], pedate[9], plated[9], pelted[9], upload[9], louped[9], update[9], depute[9], pouted[9], pelota[8], toupee[8], tupelo[8], elodea[7], delate[7], elated[7], eluted[7], teledu[7], autoed[7], louted[7], outled[7], oleate[6], eluate[6]

5 letter words

upped[10], appel[9], apple[9], pepla[9], pupae[9], pupal[9], padle[8], paled[8], pedal[8], plead[8], epode[8], loped[8], poled[8], adept[8], pated[8], taped[8], adopt[8], depot[8], opted[8], toped[8], duple[8], puled[8], elope[7], etape[7], leapt[7], lepta[7], palet[7], petal[7], plate[7], pleat[7], tepal[7], topee[7], loupe[7], taupe[7], letup[7], poult[7], dealt[6], delta[6], lated[6], dotal[6], toled[6], elude[6], aloud[6], doula[6], etude[6], adult[6], luted[6], outed[6], elate[5], telae[5], lutea[5], elute[5]

4 letter words

peep[8], palp[8], pepo[8], pope[8], plop[8], pupa[8], pulp[8], aped[7], deep[7], peed[7], pled[7], apod[7], dopa[7], dope[7], oped[7], plod[7], dupe[7], updo[7], leap[6], pale[6], peal[6], plea[6], peel[6], pele[6], opal[6], lope[6], pole[6], pate[6], peat[6], tape[6], tepa[6], plat[6], lept[6], pelt[6], atop[6], poet[6], tope[6], plot[6], pula[6], pule[6], loup[6], dale[5], deal[5], lade[5], lead[5], dele[5], odea[5], load[5], dole[5], lode[5], date[5], deet[5], teed[5], delt[5], dato[5], doat[5], toad[5], dote[5], toed[5], dolt[5], told[5], auld[5], dual[5], laud[5], duel[5], leud[5], lude[5], loud[5], daut[5], duet[5], alee[4], aloe[4], olea[4], late[4], tael[4], tale[4], teal[4], tela[4], leet[4], teel[4], tele[4], toea[4], alto[4], lota[4], tola[4], tole[4], latu[4], lute[4]