493
313
290
385
500
272
383
406
461
472
392
393
433
205
394
396
221
233
204
485
203
234
345
300
371
444
419
352
237