27
24
18
14
17
31
10
197
15
79
12
5
3
20
47
11
54
38
9
8
25
84
21
52
19
36
155
260
135
6
32
34
23
13
99
100
279
90
7
22
49
203