4
16
16
5
1
11
8
4
3
11
29
8
39
21