10
7
43
27
25
22
18
39
138
114
58
45
86
5
33
52
24
11
34
6
28
14
19
23
16
20
49
37
15
200
50
101
53
8
9
47
12
83
32
13
17
96
113
61
26
30
153