223
189
130
195
99
173
235
158
190
152
207
142
264
256
121
222
299
512
375
56
131
187
271
377
558
214
79
165
132
225
95
188
144
141
323
202
245
199
348
110
184
156
237
305
178
107
248
262
168
378
64
151