40
49
26
47
35
2
10
33
11
31
13
17
23
27
16
19
30
18
15
36
21
32
28
25
7
22
14
4
45
8
12
9
29
6
3
1
5
A