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