6 166 129 true 10 15 21 31 36 38