2 1
51 152
61 10
128 145
68 44
103 80
