10 5
8 14
1 13
3 17
2 18
6 12
10 7
24 5
9 23
4 28
11 15
