9 395 349 true 5 9 25 40 45 67 75 79 88