6 129 118 true 4 6 10 28 35 38