10 2386 66 true 6 28 56 57 61 67 89 103 109 125