32
31
32
27
30
33
95