18
3
5
18
13
21
140