9
33
10
44
34
105
43
99
74
55
97
193