39
34
19
107
7
3
12
2
6
21
33
32
20
58
18
9
10
41
40
25
50
29
15
5
35
24
26
11
14
23
44
13
48
37
46
45
38