10
32
170
2
1
25
5
389
11
8
12
10
31
3
1
4
11