7 113 190 true 5 9 10 12 18 29 39