15
7
7
14
2
10
11
45
17
16
26
9