6 506 301 true 13 22 25 28 29 32