15
1
2
2
6
27
25
7
16
4
12
4
42
8
26
5