haf[9], amf[8], fam[8], paf[8], amb[6], bam[6], aha[5], map[5], maa[4],
fa[6], hm[5], ba[4], ha[4], ma[3], pa[3], aa[2],