8 140 246 true 3 14 21 24 29 30 35 36