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