2 2
142 68
3 36
122 135
53 111
128 171
