29
35
45
30
29
13
20
98
56
76