258
179
700
240
547
571
219
98
117
249
72
699
44
431
85
105
215
234
115
120
168
147
78
177
57
152
119
66
140
17
360
226
101
73
267
52
209
79
34
26
233
69
31
90
134
856
291
68
11
40
125
237
195
74
20
201