32
31
32
26
30
33
95