1
1
7
15
1
1
4
4
31
3
12
5
40
57
1
4
3