12
320

1
15
56
16
16
8
39
3
1
45
13
48
1
2
28
28
8
3
1