18
11
14
20
25
19
42