10 875 684 true 10 13 26 45 49 54 55 71 76 89