6 90 246 true 3 8 14 21 23 29