10 354 183 true 2 3 5 9 10 13 17 34 35 36