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