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