14 678 255 true 2 3 4 6 9 13 19 20 24 28 30 32 37 39