61
217
155
187
124
216
166
150
113
128
158
256
48
208
112
206
165
60
219
82
80
163
162
191
85
34
127
194
112
191
176
110
229
102
24
99
130
140
176
106
301
369
213
258
165
235
387
227
167
100
124
201
176
292
113
249
261
156
89
139