23
7
38
259
12
7
18
5
8
58