12 51614 99 7 9 15 17 24 28 30 39 46 58 63 64