21 22 24 28 31 34 4248