10
9
96
96
90
91
109
111
113
133
135
159
161
195