2 39 70 true
28 31