12 749 376 true 3 7 9 13 29 32 37 66 67 93 94 96