6 171 257 true 1 4 13 22 29 30