25 styles, 61 unique variants