50 67
58 77
2 3
75 1
85 33
4 83
13 5
60 29
1 61
33 8
1343
