29
29
29
5
39
2
30
38