12 14 15 16 18 21 2223