6 5 10 17 34 85 170