194
284
294
200
175
243
267
220
499
93
252
105
621
303
168
400
207
825
209
44
665
332
50
276
691
62
149
70
82
164
162
67
33
28
58
697
339
380
236
140
77
151
6
11
170
569
341
47
135
63
245
26
520
32
317
386
100