6 589 266 true 9 15 23 25 29 36