70
64
85
147
67
4411
307
160
265
52
271
1625
110
366
129
2736
87
102
486
1146
259
155
887
268
32
356
258
2551
289
373
33
282
35
183
124
86
88
818
295
37
352
191
388
60
301
251
389
190
256
153
261
288
302
96
59