1 1
92 51
41 42
104 92
56 54
86 77
55 93
106 145
56 140
101 173
109 38
171 139
125 96
192 158
