14
21
8
222
117
13
292
138
60
37
22
15
11
36
30
35
10
12
27
29
28
24
53
130
118
1
19
18
682
99
4
113
96
23
39
9
103
279
205
7
17
57