59
10
9
14
26
34
11
158
121
56
3
59
61
1