8 1300 246 true 3 10 16 21 22 25 29 37