8 387 393 true 7 10 17 47 52 66 83 85