29
39
30
7
91
54
29
24
85
38