149
118
191
1611
26
369
204
274
296
82
157
194
192
76
72
245
701
280
709
559
373
171
530
453
333
30
252
713
35
17
3613
312
397
219
40
240
390
171
810
652
276
123
551
987
1211
342
1071
811
14
996
168
19
1657
399
