7 130 116 true 5 11 14 19 20 29 39