6 97 243 true 2 12 21 23 25 29