10 2122 52 true 17 20 41 58 92 109 127 137 144 146