29
66
39
34
28
38
22
35