29
18
14
13
9
50
47
85
37
116