50
26
18
34
13
8
14
25
2
17
7
28
31
29
6
16
11
30
9
21
263
3
15
161
92
40
55
42
100
47
38
117
139
27
23