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