15 1027 498 true 2 4 17 25 40 42 52 60 62 71 81 82 83 87 92