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