9 528 635 true 11 18 46 50 58 78 85 86 96