5
3
4
3
2
8
16
18
5
20
8
8
12
4
12
7
6
7
9
12
3
5
4
12
13
5