6 161 129 true 4 15 20 23 33 38