53
36
39
189
89
69
243
111
359
181
141
126