8 398 396 true 1 37 45 72 86 87 91 92