33
23
14
39
43
16
6
8
12
21
17
45
47
2
34
7
20
28
25
11
5
4
10
9
27
3
38
48
36
24
1
13
22
35
37
62
15
31
18
80