buf[11], pfu[10], puf[10], bub[9], fiu[9], pif[8], pub[8], bib[7], piu[6], piw[4], iwy[4],
fu[8], uf[8], fi[6], bu[6], by[5], bi[4], wu[4], pi[3], wy[3], iw[2],