470
511
494
412
483
444
457
413
275
287
352
359
405
390
361
392PUDDLE
327
267
236
215
74
29  copy
122