14 1017 452 true 7 12 13 23 33 46 51 57 62 63 69 71 90 98