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