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