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