10 540 316 true 3 5 7 9 13 21 24 25 28 36