14
15
2
9
4
12
140
22
18
34
71
20
39
30
60
6
21
26
11
69
51
489
187
7009
52
13
47
68
24
10
172
35
17
8
62
31
40
45
94
7
28
3
111