use '?' for JOKER (blank)

From letters B, I, O, A, V, A, I, L, A, B, I, L, I, T, Y  I made following words

15 letter words

bioavailability[25]

12 letter words

availability[20]

11 letter words

violability[19]

10 letter words

livability[18], lovability[18]

9 letter words

availably[17], viability[17], labiality[14], liability[14]

8 letter words

violably[16], lability[13], bilabial[12], abbatial[12], boatbill[12]

7 letter words

lovably[15], vitally[13], ovality[13], bolivia[12], ability[12], tallboy[12], bobtail[11]

6 letter words

viably[14], batboy[13], ovally[12], lavabo[11], abvolt[11], liblab[10], balboa[10], bilboa[10], oilily[9], aliyot[9], labial[8], abolla[8], albata[8], atabal[8], balata[8], tibial[8], ballot[8]

5 letter words

bilby[12], lobby[12], tabby[12], abaya[10], bialy[10], bally[10], billy[10], boyla[10], bilbo[9], abbot[9], avail[8], villa[8], villi[8], viola[8], voila[8], vital[8], lovat[8], volta[8], volti[8], aliya[8], allay[8], alloy[8], loyal[8], laity[8], tally[8], tolyl[8], labia[7], alibi[7], biali[7], aboil[7], tibia[7], tabla[7], biota[7], bloat[7], aalii[5], ilial[5], aioli[5], litai[5], allot[5], atoll[5]

4 letter words

baby[11], tivy[10], ably[9], toby[9], abba[8], baba[8], blab[8], blob[8], lava[7], vail[7], vial[7], vill[7], oval[7], viol[7], vita[7], volt[7], ally[7], illy[7], lily[7], yill[7], oily[7], alba[6], baal[6], bail[6], ball[6], bill[6], obia[6], bola[6], boil[6], boll[6], bait[6], blat[6], boat[6], bota[6], obit[6], blot[6], bolt[6], ilia[4], olla[4], lilo[4], tala[4], alit[4], lati[4], tail[4], tali[4], tall[4], lilt[4], till[4], iota[4], alto[4], lota[4], tola[4], loti[4], toil[4], toll[4]

3 letter words

ivy[9], aby[8], bay[8], boy[8], yob[8], bib[7], bob[7], ava[6], via[6], lav[6], avo[6], ova[6], tav[6], vat[6], lay[6], toy[6], aba[5], baa[5], alb[5], bal[5], lab[5], lib[5], abo[5], boa[5], oba[5], bio[5], obi[5], lob[5], bat[5], tab[5], bit[5], bot[5], aal[3], ala[3], ail[3], all[3], ill[3], oil[3], ait[3], alt[3], lat[3], lit[3], til[3], oat[3], tao[3], lot[3]

2 letter words

by[7], ay[5], ya[5], oy[5], yo[5], ab[4], ba[4], bi[4], bo[4], aa[2], ai[2], al[2], la[2], li[2], oi[2], lo[2], at[2], ta[2], it[2], ti[2], to[2]