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