5
3
4
5
11
32
26
8
2
5
14
5
2
7
5