35
50
12
11
107
9
27
25
21
61