15 1314 567 true 3 6 15 17 25 28 31 33 40 45 61 71 85 93 98