12 604 534 true 0 3 9 15 19 22 25 26 29 33 36 39