8 406 182 true 3 4 6 7 20 24 25 26