29
39
25
31
30
37
45