6 349 177 true 2 3 8 17 34 35