30
27
27
32
29
33
102