8 52 144 true 1 2 9 10 19 22 25 38