7 139 272 true 5 9 14 19 29 36 39