9
3
26
1
1
4
10
35
3
21
13
5
1
6
7