7 161 259 true 7 9 23 45 50 51 64