14
22
84
32
18
27
260
21
47
332
12
30
293
26
8
258
240
22
8
15
27
130
95
6
4
85
21
13
163
165
19
139
219
348
55
9
36
4
141
133
10
2
16
17
109
25
17
108
