2
10
8
2
26
104
17
4
6
2
4
118
15
3
16