10
3
2
5
5
8
5
60
4
6
26
118
5
48
2
5
1
37
6