6 59 113 true 9 12 15 28 31 38