10 2149 499 true 4 6 10 14 23 26 33 37 38 39