8 295 261 true 3 16 20 24 35 46 66 69