12 212 59 3 6 12 14 15 16 28 33 45 51 53 57