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