2
4
7
2
5
5
8
16
4
3
16
16
4
16
16
9
9
5
16
12
9
10