12 268 202 true 3 4 10 12 26 28 29 30 32 34 37 39