12 710 484 true 5 6 11 18 23 30 49 50 76 88 93 95