15 1101 596 true 3 7 10 21 26 33 42 61 71 75 77 78 83 84 86