306 92
251 49
297 88
233 97
273 99
227 40
266 31
298 95
291 84
240 16
444 31
479 50
529 10
356 86
320 18