209
271
55
170
107
154
56
214
243
375