22
19
15
31
32
34
63