7 550 149 true 8 10 11 18 26 38 39