6 545 342 true 1 8 10 22 31 35