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