10 3093 638 true
1 3 5 12 14 21 23 25 27 29