7 83 246 true 6 9 12 14 23 28 31