7 121 179 true 1 4 10 13 22 30 34