32
36
29
28
31
32
46