7 72 257 true 1 2 5 22 26 34 37