19
17
18
29
18
32
63