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