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