253
350
394
410
403
428
340
214
261
297
337
221
263
338
240
485
290
278
269
422
397
282
317
482
400
339