8 351 319 true 4 6 9 45 70 77 84 97