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