10 142 230 true
1 4 6 8 11 16 23 27 31 39