12 559 282 true 6 11 18 20 25 26 28 29 31 35 38 39