27
32
29
45
39
34
91