20
17
12
17
28
32
45