4
3
8
8
16
29
11
2
11
6
8
2