12
14 16
13 11
24 23
26 27
4 10
43 41
42 46
5 8
17 22
48 34
36 49
39 29
