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