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