86
70
136
44
175
274
280
117
13
46
9
408
655
526
496
166
48
267
226
271
219
265
420
34
4
755
930
483
258
1117
200
164
99
189
1364
286
60
22
342
473
1569
573
319
813
37
209
113
65
57
28
26
97
825
433
13815
145
2702