23 1337 589 true 8 9 11 12 15 19 20 32 33 40 41 42 53 54 67 71 75 82 83 84 88 90 98