5
3
3
6
16
57
10
18
5