7 235 169 true 3 9 13 23 31 32 39