301 94
326 61
395 61
362 65
293 26
265 19
282 49
413 73
308 72
506 62
238 77
241 14
293 54
349 22
286 16