12 571 223 true 3 9 10 12 13 17 18 21 25 35 38 39