cup[7], puc[7], opu[6], cru[6], oru[5], por[4], pro[4], rop[4], rwo[3],
wu[4], co[3], op[3], po[3], or[2], ro[2],