23 81543 517 true 1 6 16 23 26 30 38 42 45 57 59 70 73 99 100 110 123 131 135 137 140 143 148