21 22 24 28 31 3442