59
10
2
6
30
23
47
32