12 14765 1801 true 3 4 5 6 10 21 24 27 29 31 36 39