45
45
45
34
29
32