29
35
24
39
44
30
83