39
8
32
34
16
11
27
9
59
14
104
6
4
23
38
10
85
29
25
15
22
3
26
51
58
47
28
40
13
12
30
21
77
68
24
199
113
100
37
54
2
170
132
63