30
41
29
45
40
34
42