2
8
4
5
8
10
8
11
9
14
3
3
5
7
4
6
2
1
15
21