7 389 183 true 7 8 9 15 22 25 39