8 321 274 true 1 7 25 26 30 39 52 80