505
249
345
248
242