31
31
11
27
33
32
34
8