18
1
46
2
51
3
88
6
37
9