9 479 367 true 3 6 14 18 41 46 49 71 87