7
5
3
6
18
37
4
3
117
41
103