9 580 515 true 1 6 8 28 40 66 71 86 88