12 841 449 true 2 6 17 19 22 24 25 27 30 32 34 36