10 2150 63 true 7 24 42 51 73 89 117 123 127 136