204
89
47
182
211
597
24
59
38
807
92
154
838
398
1038
265
988
251
237
742
232
297
210
794
1397
150
229
531
85
603
604
544
629
357
840
299
349
391
693
227
406
68
192
175
893
151
235
366
262
81
113
185
897
121
308
61
164
3849