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