24 107932 663 true 9 18 19 21 22 30 40 41 49 51 56 62 64 65 79 89 93 97 122 123 125 134 140 149