12 3140 569 true 5 6 8 17 23 28 30 31 34 36 38 39