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