11 671 747 true 12 23 26 43 47 50 52 56 62 84 96