13 1501 589 true 6 7 10 22 48 52 55 60 71 82 83 90 97