7 80 229 true 4 5 6 22 34 36 39