8 1329 435 true 7 8 14 19 25 27 35 38