6 669 167 true 5 8 15 23 35 36