6 161 345 true 1 7 8 20 23 33