60
59
58
57
56
55
53
54
52
50
49
47
45
44
42
43
41
38
39
37
36
35
34
33
30
32
31
29
27
28
26
25
23
8
9
6
5
7
1
4
3
38