13 454 286 true
2 4 8 10 13 18 21 22 25 29 30 33 39