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