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