19
18
16
14
17
28
113