29
35
24
39
43
30
83