82
21
181
310
29
249
57
30
50