11 667 588 true 9 18 31 37 42 48 53 79 80 93 96