7 161 232 true 2 6 8 30 33 38 39