170
194
285
295
200
175
243
267
220
500
93
252
105
626
303
168
408
209
826
44
665
332
50
278
695
62
151
70
82
164
162
67
33
28
58
697
339
380
236
140
77
6
11
569
341
47
135
63
245
26
524
32
317
387