8 1028 399 true 6 7 12 17 18 24 25 39