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