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