8
6
10
1
16
25
173
6
1
1
25
90
29
2