6 171 145 true 1 4 13 22 29 30