205
224
123
706
447
828
288
192
28
211
18
91
567
346
195
1230
120
465
219
392
45
255
52
419
637
376
813
550
524
0
373
807
316
340
280
173
223
347
1025
300
114
76
3
676
110
277
185
79
239
