12 268 54 1 2 9 24 28 30 40 43 45 53 54 55