10 1667 47 true 1 4 7 25 91 93 105 113 118 122