12 447 308 true 1 4 7 8 9 14 15 17 24 25 31 32