59 37 41 35 28 4 23 34 -1
98 96 87 90 41 42 61 38 19 4 -1
