8 103 260 true 2 7 9 11 14 31 37 39