2
34
15
49
169
2
123
201
211
183
35
9
10
169
27