20
1199
350
144
659
342
202
282
301
447
867
33
18
295
770
104
153
426
10
917
540
125
549
543
465
307
100
27
362
377
174
18
284
170
77
22
144
1084
597
827
317
185
585
264
70
20
429
243
525
15
862
687
