60
526
308
61
255
184
218
109
189
49