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