18
13
18
18
22
19
18
22
182
28
43
11
35
386
170
78
26
28
34
41
43
203
141
163
57
293
24
80