6 103 260 true 1 7 8 15 25 31