847
145
816
265
590
207
442
219
566
217
629
145
721
328
562
108
640
200
388
110
243
75
580
113
580
116
394
154
538
106
224
148
107
59
292
137
283
96
364
202