18
15
14
28
21
41
87