14 1229 518 true 3 5 6 10 22 29 32 36 47 67 72 82 94 96