39
299
4
43
31
9
5
17
33
6
3
7
11
2
1
80
13
864
57
22
24
8
38
18
34
27
85
23
30
16
74
51
36
12
25
28
15
10
26
58