45
22
21
39
14
15
47
28
26
44
49
35
33
17
19
48
20
12
37
18
29
11
25
7
8
23
32
59
40
5
41
10
52
46
51
30