12 724 438 true 1 5 6 10 12 21 23 24 26 29 31 32