95 10
28 45
4 81
34 60
48 71
3 7
72 94
1 92
21 56
39 60
53 63
