12 690 601 true 0 1 2 4 6 8 13 14 18 27 35 39