10 813 393 true 3 6 9 18 19 48 59 67 83 93