14 1259 511 true 3 7 17 25 27 53 57 81 84 90 93 94 98 99