6 505 329 true 3 10 11 14 18 29