259 10
257 97
257 68
286 47
248 23
292 50
243 12
229 60
290 33
307 62
349 96
377 68
316 48
472 84
479 91