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