7 129 119 true 6 16 18 23 34 36 37