7
0
7
6
22
5
7
8
7
3
6
11
2
5
5
5
4
14
3
5
5
10
7
4
10
next