32
30
31
26
30
33
95