14
12
5
25
24
22
15
4
9
18
3
11
39
23
13
6
55
970
53
37
8
42
40
31
38
27
33
93
30
54
21
86
10
17
50
36