32
30
33
35
37
47
63