6 146 351 true 3 16 34 69 82 89