10
35
11
50
41
109
45
102
78
55
99
196