6
10
149
46
90
52
158
210
154
217