8 170 160 true 2 4 11 21 22 35 37 39