9 488 443 true 6 7 17 40 46 64 77 78 94