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