20
17
19
29
32
30
62