7 170 160 true 10 13 21 22 29 30 34