58
57
56
55
53
51
52
50
49
48
47
46
43
44
45
39
41
42
36
37
40
38
35
34
54
33
32
31
30
28
29
27
26
25
24
23
22
20
21
19
18
17
16
15
13
14
12
11
10
9
8
6
7
5
4
3
2
1