8 328 314 true 12 25 38 39 54 68 74 88