18
15
18
17
21
23
39