12 16
30 21
22 30
2 21
28 1
29 27
25 7
5 8
20 25
25 28
4 11
4 19
7 9
15 14
11 17
1 2
7 1
6 15
12 22
7 13
