39
51
32
17
9
7
3
18
10
15
4
33
6
47
35
40
21
13
27
42
38
34
30
5
29
16
19
59
12
11
8
46
54
14
48
25
26
49
2