15
19
27
845
22
395
12
7
10
109
85
379
135
166
13
29
41
1231
17
14
75
253
16
287
101
329
18
4
31
51
24
108
40
21
33
42
67
39
37
6
443
9