53
134
303
123
4079
88
97
248
1206
223
92
864
237
20
325
180
2785
242
1016
22
38
236
116
69
91
983
293
30
339
160
473
37
306
197
380
184
113
234
259
241
287
68
59
50
101
168
167
1183
60
176
1182
554
26
149
27
260