7 589 147 true 5 9 17 22 25 33 34