10 20 6
1 25 64 45 39 51 52 45 53 44
9 10
3 8
2 8
10 1
10 4
10 7
1 9
1 8
3 10
1 7
2 7
4 6
5 8
6 3
4 8
4 2
5 2
7 5
6 5
9 1
