12 110 116 4 10 12 15 21 22 29 33 39 45 63 64