5
14
1
12
43
27
73
2
44
35
8
1
3
9
4