32
31
29
28
32
34
77