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