35
50
12
11
107
9
26
24
21
59