505
350
100
49
37
118
142
37
52
626