34
32
33
32
31
38
171