8 1370 345 true 7 8 20 22 25 35 36 39