12 17572 2387 true 0 2 9 16 21 22 26 27 34 35 36 39