9 473 332 true 7 16 32 45 46 62 67 77 99