53
63
131
325
264
192
261
147
216
318
185
233
172
243
164
311
277
144
251
353
546
405
65
138
197
296
390
573
134
215
82
169
136
229
105
200
107
153
149
203
336
209
253
278
370
150
208
121
190
174
254
329
195
114
199
274
175