30
31
32
27
40
34
62