1 1
177 95
21 63
144 128
18 103
164 244
