9
33
11
45
37
105
44
99
78
55
97
194