242
351
486
349
295
232
307
278
282
329
441
384
457
304
414
226
396
356
354
440
360
402
220
237
287
314
280
409
338
469
252
449
416