7
13
10
9
3
2
4
7
9
23
3
7
6
15
8
35
2
3
1
1