12 2163 597 true 2 6 8 13 16 18 21 22 24 32 34 39