10 347 345 true 3 5 8 13 17 21 25 26 33 39