4
3
2
20
3
11
7
14
38