6 59 101 true 4 13 25 29 32 35