296
408
295
326
303
227
412
280
424
347
353
349
220
269
492
286
222
275
308
512
488
467
325
229
406
400
457
324
207
312
277