170
194
284
295
200
175
243
267
220
499
93
252
105
624
303
168
404
208
826
209
44
665
332
50
278
694
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