28 30 24
21 1
13 2
1 29
12 17
20 10
1 20
11 5
17 6
2 12
23 22
11 7
16 17
8 12
14 11
12 23
14 3
19 9
27 1
2 2
22 21
15 17
27 19
17 19
27 18
