11 543 591 true 9 12 20 22 34 48 52 54 58 71 87