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