42
43
14
31
29
40
35
24
36
12
15
22
9
8
23
33
45
4
25
44
32
34
46
16
17
28
37
7
1
2
3
21
30
41
5
47
27
6
38
26
39