0
1
0
9
5
20
18
8
45
329
38
58