S (17)
M (29)
L (31)
XL (19)