5 12
6 20
7 8
6 98
11 14
8 25
98 100
56 79
45 98
12 55
1 3
4 6
7 10
10 13
13 16
