12 1198 647 true 2 11 12 25 34 42 53 59 76 79 82 87