1 1
171 105
41 52
156 112
31 75
162 250
58 114
129 202
