2
56
8
2
1
11
2
9
2
7
15
25
26
4
1
14