1
1
7
1
14
3
10
2
5
3
4
18
6
30