747
105
636
105
781
141
759
156
558
74