9
85
138
3
27
2
4
56
76
15
8
1