10 569 343 true 0 5 7 9 15 17 23 29 30 34