12 538 40 7 16 21 23 24 36 47 52 55 69 71 72