248
173
504
112
173
4
50
93