12 1066 308 true 5 8 14 17 20 23 25 26 31 32 34 38