6 525 336 true 6 10 15 16 29 39