12 7669 93 true 5 8 10 21 33 40 80 94 99 121 136 147