143
232
161
183
128
213
154
144
166
139
204
224
180
177
270
129
116
162
151
169
222
228
223
123
190
206
171
165
149
132
188
157
261