324
240
588
162
50
326
302
997
697
207
375
142
463
258
260
213
356
53
160
182
143
90
226
332
634
8
208
1093
16
156
35
859
298
61
338
437
1367
773
59
222
18
243
99
73
730
48
756
599
750
211
148
345
32
185
1409
190
204