20
20
28
32
29
19
31