10 190 143 true 1 5 8 9 14 16 26 34 38 39