3
141
1
1
172
356
24
1
1
1
1
259

1
172
259
141
356
24
1
1
1
1
1
3