23 2337 895 true 4 10 15 19 24 31 42 43 47 53 62 64 65 68 73 74 76 82 87 88 93 96 99