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