11 1496 747 true 1 6 23 24 25 37 42 89 92 95 97