1
7
4
12
1
2
14
7
48
2
31
59
4
10