1
9
39
2
1
1
1
3
2
8
2
30
12

86
86