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