6 170 244 true 8 10 12 20 31 34