use '?' for JOKER (blank)

From letters A, G, O, R, A, P, H, O, B, E  I made following words

10 letter words

agoraphobe[18]

7 letter words

begorah[13]

6 letter words

barhop[13], gopher[12], raphae[11], hooper[11], gherao[10], borage[9], booger[9], goober[9], agorae[7]

5 letter words

phage[11], graph[11], bohea[10], obeah[10], rehab[10], abhor[10], raphe[10], ephor[10], hoper[10], aargh[9], gerah[9], probe[9], rebop[9], agape[8], barge[8], gaper[8], grape[8], pager[8], parge[8], pargo[8], grope[8], arepa[7], parae[7], opera[7], pareo[7], agora[6]

4 letter words

boho[9], hobo[9], epha[9], heap[9], opah[9], hope[9], hoop[9], pooh[9], herb[9], harp[9], agha[8], gobo[7], gape[7], page[7], peag[7], goop[7], brag[7], garb[7], grab[7], berg[7], haar[7], hare[7], hear[7], rhea[7], hoar[7], hora[7], hero[7], hoer[7], gorp[7], prog[7], oboe[6], bare[6], bear[6], brae[6], boar[6], bora[6], bore[6], robe[6], boor[6], broo[6], para[6], aper[6], pare[6], pear[6], rape[6], reap[6], prao[6], proa[6], pore[6], repo[6], rope[6], poor[6], agar[5], raga[5], ager[5], gear[5], rage[5], ergo[5], goer[5], gore[5], ogre[5], area[4], aero[4]

3 letter words

bah[8], hob[8], hap[8], pah[8], hep[8], peh[8], hop[8], poh[8], hag[7], hog[7], bap[7], bop[7], bag[6], gab[6], beg[6], aah[6], aha[6], hae[6], bog[6], gob[6], hao[6], hoe[6], oho[6], ooh[6], gap[6], peg[6], rah[6], her[6], rho[6], aba[5], baa[5], abo[5], boa[5], oba[5], obe[5], boo[5], ape[5], pea[5], apo[5], ope[5], poo[5], arb[5], bar[5], bra[5], reb[5], bro[5], orb[5], rob[5], par[5], rap[5], per[5], rep[5], pro[5], aga[4], age[4], gae[4], ago[4], goa[4], ego[4], goo[4], gar[4], rag[4], erg[4], reg[4], gor[4], are[3], ear[3], era[3], oar[3], ora[3], ore[3], roe[3]

2 letter words

ah[5], ha[5], eh[5], he[5], ho[5], oh[5], ab[4], ba[4], be[4], bo[4], pa[4], pe[4], op[4], ag[3], go[3], aa[2], ae[2], oe[2], ar[2], er[2], re[2], or[2]