30
32
27
29
32
27
97