10 539 336 true 4 10 14 22 26 32 33 34 37 39