6 339 232 true 8 10 12 20 31 34