7 149 190 true 5 6 12 20 24 34 36