139


1254


65


250


93


92


532


2312


102


177