4
3
2
3
4
9
3
8
2
4
59
1
3
12
2
20
26
0