12 1132 787 true 4 5 7 9 12 19 23 24 25 30 32 36