305
141
164
111