85
298
205
326
419
322
176
19
27
112
24
174
6
440
224
127
32
294
37
234
154
406
208
79
403
250
251
644
175
211
345
106
1280
122
177
499
132
201
197
192
296
189
336
889
377
103
125
506
121
45
244
416
289
52
593
35
145
30
43